تودوليست onenote csharp

تُستخدم قوائم المهام بشكل شائع لإدارة المشاريع أو إدارة المهام الشخصية للبقاء منظمًا. يمكن استخدام ملفات 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

احصل على رخصة تقييم مجانية

يمكنك اختبار جميع ميزات واجهة برمجة التطبيقات بدون أي قيود تقييمية عن طريق طلب ترخيص مجاني مؤقت.

استنتاج

في هذه المقالة ، تعلمت كيفية إنشاء قائمة مهام في مستندات OneNote (.ONE) برمجيًا باستخدام C#. يمكن أن تكون هذه الميزة مفيدة لإدارة المهام المهنية والشخصية. يمكنك استكشاف العديد من الميزات الأخرى لواجهة برمجة التطبيقات من خلال زيارة الوثائق. لا تتردد في مراسلتنا على المنتدى ، إذا كنت بحاجة إلى أي مساعدة لتخصيص أو تغيير عملية إنشاء قائمة المهام. ونحن سوف نكون سعداء لمساعدتك.

أنظر أيضا