Zadania programu OneNote Outlook w języku C# | Zadania OneNote i Outlook w C#

[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:

  1. C# API do pobierania zadań programu OneNote Outlook
  2. Uzyskaj szczegóły zadania programu OneNote Outlook w języku C#
  3. 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:

  1. Załaduj plik OneNote przy użyciu klasy Document.
  2. Pobierz wszystkie węzły RichText za pomocą metody GetChildNodes().
  3. Następnie przejdź przez każdy węzeł i przeczytaj obiekty NoteTask.
  4. 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:

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.

Zobacz też