Partager via


Didacticiel : Manipulation de contenu dans un document WordprocessingML

Ce didacticiel montre comment appliquer l'approche transformationnelle fonctionnelle et LINQ to XML pour manipuler des documents XML. Les exemples C# et Visual Basic interrogent et manipulent des informations dans des documents WordprocessingML Office Open XML enregistrés par Microsoft Word.

Pour plus d'informations, consultez le site Web OpenXML Developer (en anglais).

Dans cette section

Rubrique

Description

Forme des documents WordprocessingML

Fournit une explication rapide des détails d'un document WordprocessingML.

Création du document Office Open XML source

Fournit des instructions détaillées pour créer le document source pour les requêtes dans ce didacticiel.

Recherche du style de paragraphe par défaut

Illustre une requête pour rechercher le nom du style par défaut pour un document.

Récupération des paragraphes et de leurs styles

Illustre une requête qui récupère une collection des paragraphes d'un document.

Récupération du texte des paragraphes

Étend la requête précédente pour récupérer le texte de chaque paragraphe.

Refactorisation à l'aide d'une méthode d'extension

Simplifie le code par refactorisation à l'aide d'une méthode d'extension.

Refactorisation à l'aide d'une fonction pure

Simplifie davantage le code par refactorisation à l'aide d'une fonction pure.

Projection de code XML en une autre forme

Effectue une transformation XML en projetant du code XML d'une forme autre que celle du document d'origine.

Recherche de texte dans des documents Word

Utilise les requêtes précédentes pour rechercher une chaîne de texte spécifiée dans un document.

Détails relatifs aux documents WordprocessingML Office Open XML

Fournit des détails relatifs aux documents WordprocessingML Office Open XML.

Voir aussi

Concepts

Introduction aux transformations fonctionnelles pures

Autres ressources

Transformations fonctionnelles pures de données XML