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 dazu finden Sie auf der OpenXML Developer-Website.For more information, see the OpenXML Developer Web site.

In diesem AbschnittIn This Section

ThemaTopic BeschreibungDescription
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#)