Tutorial: Bearbeiten von Inhalten in einem WordprocessingML-Dokument (C#)Tutorial: Manipulating Content in a WordprocessingML Document (C#)

In diesem Tutorial wird gezeigt, wie Sie mit der funktionalen Transformation und LINQ to XML den Inhalt von XML-Dokumenten manipulieren können.This tutorial shows how to apply the functional transformational approach and LINQ to XML to manipulate XML documents. Die C#-Beispiele fragen Informationen in von Microsoft Word gespeicherten Office Open XML-WordprocessingML-Dokumenten ab und bearbeiten sie.The C# examples query and manipulate information in Office Open XML WordprocessingML documents that are saved by Microsoft Word.

Weitere Informationen finden Sie unter Introduction to WordprocessingML (Einführung in WordprocessingML).For more information, see Introduction to WordprocessingML.

In diesem AbschnittIn This Section

ThemaTopic descriptionDescription
Form von WordprocessingML-Dokumenten (C#)Shape of WordprocessingML Documents (C#) Enthält eine kurze Erläuterung der Bestandteile von WordprocessingML-Dokumenten.Provides a quick explanation of details of a WordprocessingML document.
Erstellen eines Office Open-Quell-XML-Dokuments (C#)Creating the Source Office Open XML Document (C#) Enthält schrittweise Anweisungen zum Erstellen des Quelldokuments für Abfragen in diesem Lernprogramm.Provides step-by-step instructions to create the source document for queries in this tutorial.
Suchen der standardmäßigen Absatzformatvorlage (C#)Finding the Default Paragraph Style (C#) Zeigt eine Abfrage, die den Namen der Standardformatvorlage eines Dokuments ermittelt.Shows a query to find the name of the default style for a document.
Abrufen der Absätze und ihrer Stile (C#)Retrieving the Paragraphs and Their Styles (C#) Zeigt eine Abfrage, die eine Auflistung der Absätze eines Dokuments abruft.Shows a query that retrieves a collection of the paragraphs of a document.
Abrufen des Texts der Absätze (C#)Retrieving the Text of the Paragraphs (C#) Erweitert die vorherige Abfrage so, dass der Text der einzelnen Absätze abgerufen wird.Augments the previous query to retrieve the text of each paragraph.
Refactoring mit einer Erweiterungsmethode (C#)Refactoring Using an Extension Method (C#) Vereinfacht den Code, indem er mit einer Erweiterungsmethode umgestaltet wird.Simplifies the code by refactoring using an extension method.
Refactoring mit einer reinen Funktion (C#)Refactoring Using a Pure Function (C#) Sorgt für eine weitere Vereinfachung des Codes durch Refactoring mit einer reinen Funktion.Further simplifies the code by refactoring using a pure function.
Projektieren von XML in eine andere Form (C#)Projecting XML in a Different Shape (C#) Schließt eine XML-Transformation ab, indem XML in eine andere Form als das Originaldokument projiziert wird.Completes an XML transformation by projecting XML in a different shape than the original document.
Suchen von Text in Word-Dokumenten (C#)Finding Text in Word Documents (C#) Verwendet die vorherigen Abfragen, um nach einer konkreten Textzeichenfolge in einem Dokument zu suchen.Uses the previous queries to find a specified text string in a document.
Details of Office Open XML WordprocessingML Documents (C#) (Details eines Office Open XML-WordprocessingML-Dokuments (C#))Details of Office Open XML WordprocessingML Documents (C#) Enthält einige Detailinformationen zu Office Open XML-WordprocessingML-Dokumenten.Provides some details of Office Open XML WordprocessingML documents.

Siehe auchSee Also

Reine funktionale XML-Transformationen (C#)Pure Functional Transformations of XML (C#)
Introduction to Pure Functional Transformations (C#) (Einführung in reine funktionale Transformationen (c#))Introduction to Pure Functional Transformations (C#)