OneNote Outlook-Aufgaben in C# | OneNote und Outlook-Aufgaben in C#

OneNote, eine digitale Notizanwendung, und Outlook, ein weit verbreitetes E-Mail und Kalenderverwaltungstool, können nahtlos integriert werden, um ein leistungsstarkes Produktivitätsökosystem zu schaffen. In diesem Blogbeitrag erfahren Sie, wie Sie OneNote Outlook-Aufgaben in C# erhalten.

Dieser Artikel behandelt die folgenden Themen:

  1. C# API zum Abrufen von OneNote-Outlook-Aufgaben
  2. OneNote Outlook-Aufgabendetails in C# abrufen
  3. Kostenlose Lernressourcen

C# API zum Abrufen von OneNote-Outlook-Aufgaben

Wir werden Aspose.Note for .NET verwenden, um Details zu Outlook-Aufgaben aus einem OneNote Dokument abzurufen. Es ermöglicht Entwicklern, programmgesteuert mit Microsoft OneNote Dateien zu arbeiten. Es ermöglicht Ihnen, OneNote Dokumente in Ihren .NET-Anwendungen zu erstellen, zu ändern und zu konvertieren.

Bitte laden Sie die DLL der API herunter oder installieren Sie sie mit NuGet.

PM> Install-Package Aspose.Note

Abrufen von OneNote Outlook-Aufgabendetails in C#

Wir können ganz einfach Details zu Outlook-Aufgaben aus einem OneNote Dokument in C# abrufen, indem wir die folgenden Schritte ausführen:

  1. Laden Sie eine OneNote-Datei mit der Document Klasse.
  2. Rufen Sie alle RichText-Knoten mit der Methode GetChildNodes() ab.
  3. Anschließend durchlaufen Sie jeden Knoten in einer Schleife und lesen die NoteTask Objekte.
  4. Lesen Sie abschließend die NoteTaks-Eigenschaften.

Das folgende Codebeispiel zeigt, wie Sie OneNote Outlook-Aufgabendetails in C# abrufen.

// Dieses Codebeispiel zeigt, wie Sie Outlook-Aufgabendetails aus einem OneNote Dokument in C# abrufen. 
using Aspose.Note;

// Laden Sie das Dokument in Aspose.Note.
Document oneFile = new Document("D:\\Files\\Aspose.one");

// Rufen Sie alle RichText-Knoten ab
IList<RichText> nodes = oneFile.GetChildNodes<RichText>();

// Durchlaufen Sie jeden Knoten
foreach (RichText richText in nodes)
{
    foreach (var tag in richText.Tags)
    {
        if (tag is NoteTask)
        {
            NoteTask noteTask = (NoteTask)tag;
            // Eigenschaften abrufen
            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);
        }
    }
}

Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um die Bibliothek ohne Evaluierungseinschränkungen auszuprobieren.

OneNote und Outlook-Aufgaben – Lernressourcen

Neben dem Lesen von Outlook-Aufgabendetails aus einem OneNote Dokument können Sie mithilfe der folgenden Ressourcen verschiedene andere Funktionen der Bibliothek erkunden:

Abschluss

In diesem Artikel haben wir erfahren, wie man OneNote Outlook-Aufgaben in C# erhält. Mit Aspose.Note for .NET können Sie die Aufgabendetails automatisch extrahieren und eine entsprechende Aufgabe in OneNote Outlook-Aufgaben erstellen. Bei Unklarheiten können Sie uns gerne über unser kostenloses Support-Forum kontaktieren.

Siehe auch