Todolist onenote csharp

רשימות מטלות משמשות בדרך כלל לניהול פרויקטים או ניהול משימות אישי כדי להישאר מסודרים. ניתן להשתמש בקבצי OneNote (.ONE) ליצירת רשימות מטלות עבור משימות תכנון. בהתאם לכך, המאמר דן כיצד ליצור רשימת מטלות בקובץ OneNote באופן פרוגרמטי באמצעות C#.

OneNote יוצר רשימת משימות - התקנת API של C#

ניתן להשתמש ב-Aspose.Note for .NET כדי ליצור, לערוך או להמיר קבצי OneNote באופן פרוגרמטי ב-C#. אתה יכול ליצור רשימת מטלות ללא צורך בהתקנת יישום MS OneNote. כל שעליך לעשות הוא להוריד את קבצי ה-DLL מהגרסאות חדשות, או להשתמש בפקודת ההתקנה הבאה של NuGet:

PM> Install-Package Aspose.Note

צור רשימת מטלות במסמך OneNote (.ONE) באמצעות C#

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

  • ראשית, צור מופע של המחלקה Document והגדר סגנונות עבור כותרות ופסקאות.
  • התחל ליצור את רשימת המשימות של OneNote עם תאריך בכותרת שלה.
  • הגדר את ערך המשימות ואת תיבת הסימון.
  • לבסוף, שמור את מסמך הפלט של OneNote עם todolist.

דוגמת הקוד הבאה מראה כיצד ליצור רשימת מטלות במסמך OneNote באמצעות C#.

// הגדר סגנונות פסקה וכותרות
ParagraphStyle headerStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 16 };
ParagraphStyle bodyStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 12 };

// צור אובייקט של המחלקה Document
Document document = new Document();
Outline outline = document.AppendChildLast(new Page()
{
    Title = new Title() { TitleText = new RichText() { Text = $"Plan {DateTime.Today:d}", ParagraphStyle = ParagraphStyle.Default } }
})
                .AppendChildLast(new Outline() { VerticalOffset = 30, HorizontalOffset = 30 });

// הוסף משימות לרשימת המטלות
outline.AppendChildLast(new OutlineElement())
        .AppendChildLast(new RichText() { Text = "TO DO", ParagraphStyle = headerStyle, SpaceBefore = 15 });
foreach (String e in new[] { "First Task", "Second Task", "Third Task" })
{
    outline.AppendChildLast(new OutlineElement())
            .AppendChildLast(new RichText() { Text = e, ParagraphStyle = bodyStyle, Tags = { NoteCheckBox.CreateBlueCheckBox() } });
}

// שמור פלט מסמך OneNote עם todolist
document.Save(dataDir + "meetingNotes.one");

תְפוּקָה

אתה יכול להסתכל על צילום המסך הבא המציג את מסמך OneNote שנוצר המכיל רשימת מטלות עם תאריכים:

todolist onenote csharp

קבל רישיון הערכה בחינם

אתה יכול לבדוק את כל התכונות של ה-API ללא מגבלות הערכה על ידי בקשת [רישיון זמני חינם].

סיכום

במאמר זה, למדת כיצד ליצור רשימת מטלות במסמכי OneNote (.ONE) באופן תכנותי באמצעות C#. תכונה זו יכולה להיות שימושית לניהול משימות מקצועי וגם אישי. אתה יכול לחקור כמה תכונות אחרות של ה-API על ידי ביקור בתיעוד. אנא אל תהסס לכתוב לנו בפורום, אם אתה זקוק לסיוע כלשהו כדי להתאים אישית או לשנות את תהליך יצירת רשימת המטלות. נשמח לסייע לך.

ראה גם