Todolist onenote csharp

Les listes de tâches sont couramment utilisées pour la gestion de projet ou la gestion des tâches personnelles afin de rester organisé. Les fichiers OneNote (.ONE) peuvent être utilisés pour créer des listes de tâches pour les tâches de planification. Conformément à cela, l’article explique comment créer une liste de tâches sur le fichier OneNote par programmation à l’aide de C#.

Créateur de liste de tâches OneNote - Installation de l’API C#

Aspose.Note for .NET peut être utilisé pour créer, modifier ou convertir des fichiers OneNote par programmation en C#. Vous pouvez créer une liste de tâches sans avoir à installer l’application MS OneNote. Téléchargez simplement les fichiers DLL à partir des Nouvelles versions ou utilisez la commande d’installation NuGet suivante :

PM> Install-Package Aspose.Note

Créer une liste de tâches dans un document OneNote (.ONE) à l’aide de C#

Vous pouvez rester organisé en créant une liste de tâches dans un document OneNote. Par exemple, vous pouvez utiliser ces listes pour créer des rappels, des listes de courses ou des tâches officielles. Veuillez suivre les étapes ci-dessous pour créer une liste de tâches dans un document OneNote par programmation en C#.

  • Tout d’abord, créez une instance de la classe Document et définissez des styles pour l’en-tête et les paragraphes.
  • Lancez la création de la liste de tâches OneNote avec Date dans son titre.
  • Définissez la valeur des tâches et la case à cocher.
  • Enfin, enregistrez le document OneNote de sortie avec todolist.

L’exemple de code suivant montre comment créer une liste de tâches dans un document OneNote à l’aide de C#.

// Définir les styles de paragraphe et d'en-tête
ParagraphStyle headerStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 16 };
ParagraphStyle bodyStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 12 };

// Créer un objet de la classe Document
Document document = new Document();
Outline outline = document.AppendChildLast(new Page()
{
    Title = new Title() { TitleText = new RichText() { Text = $"Plan {DateTime.Today:d}", ParagraphStyle = ParagraphStyle.Default } }
})
                .AppendChildLast(new Outline() { VerticalOffset = 30, HorizontalOffset = 30 });

// Ajouter des tâches à la liste de tâches
outline.AppendChildLast(new OutlineElement())
        .AppendChildLast(new RichText() { Text = "TO DO", ParagraphStyle = headerStyle, SpaceBefore = 15 });
foreach (String e in new[] { "First Task", "Second Task", "Third Task" })
{
    outline.AppendChildLast(new OutlineElement())
            .AppendChildLast(new RichText() { Text = e, ParagraphStyle = bodyStyle, Tags = { NoteCheckBox.CreateBlueCheckBox() } });
}

// Enregistrer le document OneNote de sortie avec todolist
document.Save(dataDir + "meetingNotes.one");

Production

Vous pouvez jeter un œil à la capture d’écran suivante qui montre le document OneNote généré contenant une liste de tâches avec des dates :

todolist onenote csharp

Obtenez une licence d’évaluation gratuite

Vous pouvez tester toutes les fonctionnalités de l’API sans aucune limitation d’évaluation en demandant une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez appris à créer une liste de tâches dans des documents OneNote (.ONE) par programmation à l’aide de C#. Cette fonctionnalité peut être utile pour la gestion des tâches professionnelles et personnelles. Vous pouvez explorer plusieurs autres fonctionnalités de l’API en consultant la documentation. N’hésitez pas à nous écrire sur le forum, si vous avez besoin d’aide pour personnaliser ou modifier le processus de création de la liste de tâches. Nous serons heureux de vous aider.

Voir également