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:
- C# API zum Abrufen von OneNote-Outlook-Aufgaben
- OneNote Outlook-Aufgabendetails in C# abrufen
- 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:
- Laden Sie eine OneNote-Datei mit der Document Klasse.
- Rufen Sie alle RichText-Knoten mit der Methode GetChildNodes() ab.
- Anschließend durchlaufen Sie jeden Knoten in einer Schleife und lesen die NoteTask Objekte.
- 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.