משימות OneNote Outlook ב-C# | משימות OneNote ו-Outlook ב-C#

OneNote, אפליקציה דיגיטלית לרישום הערות, ו-Outlook, כלי ניהול דוא"ל ולוח שנה בשימוש נרחב, יכולים להשתלב בצורה חלקה כדי ליצור מערכת אקולוגית רבת עוצמה של פרודוקטיביות. בפוסט זה בבלוג, נלמד כיצד להשיג משימות של OneNote Outlook ב-C#.

מאמר זה עוסק בנושאים הבאים:

  1. C# API כדי לקבל משימות של OneNote Outlook
  2. קבל פרטי משימות של OneNote Outlook ב-C#
  3. משאבי למידה בחינם

C# API לקבלת משימות OneNote Outlook

נשתמש ב-Aspose.Note for .NET כדי לקבל פרטים על משימות Outlook ממסמך OneNote. זה מאפשר למפתחים לעבוד עם קבצי Microsoft OneNote באופן תכנותי. זה מאפשר לך ליצור, לשנות ולהמיר מסמכי OneNote ביישומי NET שלך.

אנא הורד את ה-DLL של ה-API או התקן אותו באמצעות NuGet.

PM> Install-Package Aspose.Note

קבל פרטי משימות של OneNote Outlook ב-C#

אנו יכולים לקבל בקלות פרטים על משימות Outlook ממסמך OneNote ב-C# על ידי ביצוע השלבים הבאים:

  1. טען קובץ OneNote באמצעות המחלקה Document.
  2. קבל את כל צמתי RichText באמצעות שיטת GetChildNodes() .
  3. לאחר מכן, בצע לולאה דרך כל צומת וקרא את האובייקטים של NoteTask.
  4. לבסוף, קרא את המאפיינים של NoteTaks.

דוגמת הקוד הבאה מראה כיצד לקבל פרטי משימות של OneNote Outlook ב-C#.

// דוגמה זו מדגימה כיצד לקבל פרטי משימות של Outlook ממסמך OneNote ב-C#. 
using Aspose.Note;

// טען את המסמך לתוך Aspose.Note.
Document oneFile = new Document("D:\\Files\\Aspose.one");

// קבל את כל צמתי RichText
IList<RichText> nodes = oneFile.GetChildNodes<RichText>();

// חזור על כל צומת
foreach (RichText richText in nodes)
{
    foreach (var tag in richText.Tags)
    {
        if (tag is NoteTask)
        {
            NoteTask noteTask = (NoteTask)tag;
            // אחזר מאפיינים
            Console.WriteLine("Completed Time: " + noteTask.CompletedTime);
            Console.WriteLine("Create Time: " + noteTask.CreationTime);
            Console.WriteLine("Due Date: " + noteTask.DueDate);
            Console.WriteLine("Status: " + noteTask.Status);
            Console.WriteLine("Is Checked: " + noteTask.Checked);
            Console.WriteLine("Icon: " + noteTask.Icon);
        }
    }
}

קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם כדי לנסות את הספרייה ללא מגבלות הערכה.

משימות OneNote ו-Outlook - משאבי למידה

מלבד קריאת פרטי משימות Outlook ממסמך OneNote, חקור תכונות שונות אחרות של הספרייה באמצעות המשאבים שלהלן:

סיכום

במאמר זה, למדנו כיצד להשיג משימות של OneNote Outlook ב-C#. Aspose.Note עבור .NET יכול להעצים אותך לחלץ אוטומטית את פרטי המשימה וליצור משימה מתאימה ב-OneNote Outlook Tasks. בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמי שלנו.

ראה גם