![تودوليست onenote csharp](images/To-Do-List-OneNote.jpg#center)
تُستخدم قوائم المهام بشكل شائع لإدارة المشاريع أو إدارة المهام الشخصية للبقاء منظمًا. يمكن استخدام ملفات OneNote (.ONE) لإنشاء قوائم مهام لتخطيط المهام. وفقًا لذلك ، تناقش المقالة كيفية إنشاء قائمة مهام على ملف OneNote برمجيًا باستخدام C#.
منشئ قائمة مهام OneNote - تثبيت C# API
يمكن استخدام Aspose.Note for .NET لإنشاء ملفات OneNote أو تحريرها أو تحويلها برمجيًا في C#. يمكنك إنشاء قائمة مهام دون الحاجة إلى تثبيت تطبيق MS OneNote. ما عليك سوى تنزيل ملفات DLL من الإصدارات الجديدة ، أو استخدم أمر التثبيت التالي NuGet:
PM> Install-Package Aspose.Note
إنشاء قائمة مهام في مستند OneNote (.ONE) باستخدام C#
يمكنك البقاء منظمًا عن طريق إنشاء قائمة مهام في مستند OneNote. على سبيل المثال ، يمكنك استخدام هذه القوائم لإنشاء تذكيرات أو قوائم تسوق أو مهام رسمية. الرجاء اتباع الخطوات أدناه لإنشاء قائمة مهام في مستند OneNote برمجيًا في C#.
- أولاً ، قم بإنشاء مثيل لفئة Document وقم بتعيين أنماط للرأس والفقرات.
- ابدأ في إنشاء OneNote To Do List مع التاريخ في عنوانها.
- قم بتعيين قيمة المهام ومربع الاختيار.
- أخيرًا ، احفظ مستند OneNote الناتج مع قائمة المهام.
يوضح نموذج التعليمات البرمجية التالي كيفية إنشاء قائمة مهام في مستند OneNote باستخدام C#.
// تعيين أنماط الفقرة والرأس
ParagraphStyle headerStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 16 };
ParagraphStyle bodyStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 12 };
// قم بإنشاء كائن من فئة المستند
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 الناتج مع قائمة المهام
document.Save(dataDir + "meetingNotes.one");
انتاج |
يمكنك إلقاء نظرة على لقطة الشاشة التالية التي تعرض مستند OneNote الذي تم إنشاؤه والذي يحتوي على قائمة مهام مع التواريخ:
![todolist onenote csharp](images/ToDoOneNote.png#center)
احصل على رخصة تقييم مجانية
يمكنك اختبار جميع ميزات واجهة برمجة التطبيقات بدون أي قيود تقييمية عن طريق طلب ترخيص مجاني مؤقت.
استنتاج
في هذه المقالة ، تعلمت كيفية إنشاء قائمة مهام في مستندات OneNote (.ONE) برمجيًا باستخدام C#. يمكن أن تكون هذه الميزة مفيدة لإدارة المهام المهنية والشخصية. يمكنك استكشاف العديد من الميزات الأخرى لواجهة برمجة التطبيقات من خلال زيارة الوثائق. لا تتردد في مراسلتنا على المنتدى ، إذا كنت بحاجة إلى أي مساعدة لتخصيص أو تغيير عملية إنشاء قائمة المهام. ونحن سوف نكون سعداء لمساعدتك.