OneNote, aplikasi pencatatan digital, dan Outlook, alat manajemen email dan kalender yang banyak digunakan, dapat berintegrasi dengan lancar untuk menciptakan ekosistem produktivitas yang kuat. Dalam postingan blog ini, kita akan mempelajari cara mendapatkan tugas OneNote Outlook di C#.
Artikel ini mencakup topik-topik berikut:
- C# API untuk Mendapatkan Tugas OneNote Outlook
- Dapatkan Detail Tugas OneNote Outlook di C#
- Sumber Belajar Gratis
C# API untuk Mendapatkan Tugas OneNote Outlook
Kami akan menggunakan Aspose.Note for .NET untuk mendapatkan detail tugas Outlook dari dokumen OneNote. Ini memungkinkan pengembang untuk bekerja dengan file Microsoft OneNote secara terprogram. Ini memungkinkan Anda membuat, memodifikasi, dan mengonversi dokumen OneNote di aplikasi .NET Anda.
Silakan unduh DLL API atau instal menggunakan NuGet.
PM> Install-Package Aspose.Note
Dapatkan Detail Tugas OneNote Outlook di C#
Kita bisa dengan mudah mendapatkan detail tugas Outlook dari dokumen OneNote di C# dengan mengikuti langkah-langkah di bawah ini:
- Muat file OneNote menggunakan kelas Document.
- Dapatkan semua node RichText menggunakan metode GetChildNodes().
- Setelah itu, ulangi setiap node dan baca objek NoteTask.
- Terakhir, baca properti NoteTaks.
Contoh kode berikut memperlihatkan cara mendapatkan detail tugas OneNote Outlook di C#.
// Contoh kode ini menunjukkan cara mendapatkan detail tugas Outlook dari dokumen OneNote di C#.
using Aspose.Note;
// Muat dokumen ke Aspose.Note.
Document oneFile = new Document("D:\\Files\\Aspose.one");
// Dapatkan semua node RichText
IList<RichText> nodes = oneFile.GetChildNodes<RichText>();
// Iterasi melalui setiap node
foreach (RichText richText in nodes)
{
foreach (var tag in richText.Tags)
{
if (tag is NoteTask)
{
NoteTask noteTask = (NoteTask)tag;
// Ambil properti
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);
}
}
}
Dapatkan Lisensi Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.
Tugas OneNote dan Outlook – Sumber Pembelajaran
Selain membaca detail tugas Outlook dari dokumen OneNote, jelajahi berbagai fitur perpustakaan lainnya menggunakan sumber daya di bawah ini:
Kesimpulan
Pada artikel ini, kita telah mempelajari cara mendapatkan tugas OneNote Outlook di C#. Aspose.Note for .NET dapat memberdayakan Anda untuk secara otomatis mengekstrak detail tugas dan membuat tugas terkait di Tugas OneNote Outlook. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum dukungan gratis kami.