[OneNote], aplikacja do cyfrowego robienia notatek, oraz Outlook, powszechnie używane narzędzie do zarządzania pocztą e-mail i kalendarzem, można bezproblemowo zintegrować, tworząc potężny ekosystem produktywności. W tym wpisie na blogu dowiemy się, jak uzyskać zadania programu OneNote Outlook w języku C#.
W tym artykule poruszono następujące tematy:
- C# API do pobierania zadań programu OneNote Outlook
- Uzyskaj szczegóły zadania programu OneNote Outlook w języku C#
- Darmowe zasoby edukacyjne
Interfejs API C# do pobierania zadań programu OneNote Outlook
Będziemy używać Aspose.Note for .NET, aby uzyskać szczegółowe informacje o zadaniach programu Outlook z dokumentu OneNote. Umożliwia programistom programową pracę z plikami Microsoft OneNote. Umożliwia tworzenie, modyfikowanie i konwertowanie dokumentów OneNote w aplikacjach .NET.
Proszę pobierz bibliotekę DLL interfejsu API lub zainstaluj ją za pomocą NuGet.
PM> Install-Package Aspose.Note
Uzyskaj szczegóły zadania programu OneNote Outlook w języku C#
Możemy łatwo uzyskać szczegółowe informacje o zadaniach programu Outlook z dokumentu OneNote w języku C#, wykonując poniższe kroki:
- Załaduj plik OneNote przy użyciu klasy Document.
- Pobierz wszystkie węzły RichText za pomocą metody GetChildNodes().
- Następnie przejdź przez każdy węzeł i przeczytaj obiekty NoteTask.
- Na koniec przeczytaj właściwości NoteTaks.
Poniższy przykładowy kod pokazuje, jak uzyskać szczegóły zadania programu OneNote Outlook w języku C#.
// Ten przykład kodu demonstruje, jak uzyskać szczegóły zadania programu Outlook z dokumentu programu OneNote w języku C#.
using Aspose.Note;
// Załaduj dokument do Aspose.Note.
Document oneFile = new Document("D:\\Files\\Aspose.one");
// Pobierz wszystkie węzły RichText
IList<RichText> nodes = oneFile.GetChildNodes<RichText>();
// Iteruj przez każdy węzeł
foreach (RichText richText in nodes)
{
foreach (var tag in richText.Tags)
{
if (tag is NoteTask)
{
NoteTask noteTask = (NoteTask)tag;
// Pobierz właściwości
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);
}
}
}
Zdobądź bezpłatną licencję
Możesz uzyskać bezpłatną licencję tymczasową, aby wypróbować bibliotekę bez ograniczeń ewaluacyjnych.
Zadania programów OneNote i Outlook — zasoby edukacyjne
Oprócz odczytywania szczegółów zadań programu Outlook z dokumentu OneNote, zapoznaj się z różnymi innymi funkcjami biblioteki, korzystając z poniższych zasobów:
- Przewodnik programisty
- Darmowe aplikacje internetowe
- Odniesienie do API
- Poradniki i artykuły z instrukcjami
Wniosek
W tym artykule dowiedzieliśmy się, jak uzyskać zadania programu OneNote Outlook w języku C#. Aspose.Note for .NET może umożliwić automatyczne wyodrębnienie szczegółów zadania i utworzenie odpowiedniego zadania w Zadaniach programu OneNote Outlook. W przypadku jakichkolwiek niejasności prosimy o kontakt na naszym bezpłatnym forum pomocy technicznej.