Freigeben über


WordprocessingDocument Klasse

Definition

Definiert WordprocessingDocument: OpenXmlPackage stellt ein Word Dokument dar.

public class WordprocessingDocument : DocumentFormat.OpenXml.Packaging.OpenXmlPackage
public class WordprocessingDocument : DocumentFormat.OpenXml.Packaging.TypedOpenXmlPackage
public class WordprocessingDocument : DocumentFormat.OpenXml.Packaging.OpenXmlPackage, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.MainDocumentPart>, DocumentFormat.OpenXml.Packaging.ISupportedRelationship<DocumentFormat.OpenXml.Packaging.ThumbnailPart>
type WordprocessingDocument = class
    inherit OpenXmlPackage
type WordprocessingDocument = class
    inherit TypedOpenXmlPackage
type WordprocessingDocument = class
    inherit OpenXmlPackage
    interface ISupportedRelationship<MainDocumentPart>
    interface ISupportedRelationship<ThumbnailPart>
Public Class WordprocessingDocument
Inherits OpenXmlPackage
Public Class WordprocessingDocument
Inherits TypedOpenXmlPackage
Public Class WordprocessingDocument
Inherits OpenXmlPackage
Implements ISupportedRelationship(Of MainDocumentPart), ISupportedRelationship(Of ThumbnailPart)
Vererbung
WordprocessingDocument
Vererbung
Implementiert

Beispiele

Das folgende Beispiel zeigt, wie sie die Formatvorlage "Überschrift3" auf den ersten Absatz in einem vorhandenen Textverarbeitungsdokument anwenden. Um das Codebeispiel auszuführen, erstellen Sie eine Textverarbeitungsdatei, und schreiben Sie darin Text. Nachdem Sie das Codebeispiel ausgeführt haben, untersuchen Sie den Text in der Datei. Sie würden feststellen, dass die Formatvorlage des ersten Absatzes in "Überschrift3" geändert wird.

using System;  
using System.Linq;  
using DocumentFormat.OpenXml.Packaging;  
using DocumentFormat.OpenXml.Wordprocessing;  

namespace WordProcessingEx  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            // Apply the Heading 3 style to a paragraph.   
            string fileName = @"C:\Users\Public\Documents\WordProcessingEx.docx";  
            using ( WordprocessingDocument myDocument = WordprocessingDocument.Open(fileName, true))  
            {  
                // Get the first paragraph.  
                Paragraph p = myDocument.MainDocumentPart.Document.Body.Elements<Paragraph>().First();  

                // If the paragraph has no ParagraphProperties object, create a new one.  
                if ( p.Elements<ParagraphProperties>().Count() == 0 )  
                    p.PrependChild<ParagraphProperties>(new ParagraphProperties());  

                // Get the ParagraphProperties element of the paragraph.  
                ParagraphProperties pPr = p.Elements<ParagraphProperties>().First();  

                // Set the value of ParagraphStyleId to "Heading3".  
                pPr.ParagraphStyleId = new ParagraphStyleId() { Val = "Heading3" };  
            }  
            Console.WriteLine("All done. Press a key.");  
            Console.ReadKey();  
        }  
   }  
}  
Imports System  
Imports System.Linq  
Imports DocumentFormat.OpenXml.Packaging  
Imports DocumentFormat.OpenXml.Wordprocessing  

Module Module1  
    Sub Main()  
        ' Apply the Heading 3 style to a paragraph.   
        Dim fileName As String = "C:\Users\Public\Documents\WordProcessingEx.docx"  
        Using myDocument As WordprocessingDocument = WordprocessingDocument.Open(fileName, True)  
            ' Get the first paragraph.  
            Dim p As Paragraph = myDocument.MainDocumentPart.Document.Body.Elements(Of Paragraph)().First()  

            ' If the paragraph has no ParagraphProperties object, create a new one.  
            If p.Elements(Of ParagraphProperties)().Count() = 0 Then  
                p.PrependChild(Of ParagraphProperties)(New ParagraphProperties())  
            End If  

            ' Get the ParagraphProperties element of the paragraph.  
            Dim pPr As ParagraphProperties = p.Elements(Of ParagraphProperties)().First()  

            ' Set the value of ParagraphStyleId to "Heading3".  
            pPr.ParagraphStyleId = New ParagraphStyleId() With {.Val = "Heading3"}  
        End Using  
        Console.WriteLine("All done. Press a key.")  
        Console.ReadKey()  
    End Sub  
End Module  

Konstruktoren

WordprocessingDocument()
Veraltet.

Erstellt ein WordprocessingDocument.

Eigenschaften

AutoSave

Ruft einen Wert ab, der angibt, ob die Teile gespeichert werden sollen, wenn sie verworfen werden.

(Geerbt von OpenXmlPackage)
CompressionOption

Ruft den Komprimierungsgrad für den Inhalt des neuen Teils ab oder legt diese fest.

(Geerbt von OpenXmlPackage)
CoreFilePropertiesPart

Ruft das CoreFilePropertiesPart des WordprocessingDocument ab.

CustomFilePropertiesPart

Ruft customFilePropertiesPart des WordprocessingDocument ab.

DataPartReferenceRelationships

Ruft alle DataPartReferenceRelationship Beziehungen ab.

(Geerbt von OpenXmlPartContainer)
DataParts

Ruft alle DataPart Teile im Dokumentpaket ab.

(Geerbt von OpenXmlPackage)
DigitalSignatureOriginPart

Ruft das DigitalSignatureOriginPart des WordprocessingDocument ab.

DocumentType

Ruft den Typ des WordprocessingDocument ab.

ExtendedFilePropertiesPart

Ruft das ExtendedFilePropertiesPart des WordprocessingDocument ab.

ExternalRelationships

Ruft alle externen Beziehungen ab. Hyperlinkbeziehungen sind nicht enthalten. Verwenden Sie die HyperlinkRelationship-Eigenschaft, um Hyperlinkbeziehungen aufzulisten.

(Geerbt von OpenXmlPartContainer)
Features

Ruft die diesem Teil zugeordneten Features ab.

Features

Ruft die diesem Teil zugeordneten Features ab.

(Geerbt von OpenXmlPackage)
FileOpenAccess

Ruft die FileAccess-Einstellung für das Dokument ab. Die aktuellen E/A-Zugriffseinstellungen sind: Lesen, Schreiben oder ReadWrite.

(Geerbt von OpenXmlPackage)
HyperlinkRelationships

Ruft alle Hyperlinkbeziehungen ab.

(Geerbt von OpenXmlPartContainer)
LabelInfoPart

Ruft das LabelInfoPart des WordprocessingDocument ab, das nur in Office2021 verfügbar ist.

MainDocumentPart

Ruft das MainDocumentPart des WordprocessingDocument ab.

MarkupCompatibilityProcessSettings

Ruft die Markupkompatibilitätseinstellungen ab, die zum Zeitpunkt des Ladevorgangs angewendet wurden.

(Geerbt von OpenXmlPackage)
MaxCharactersInPart

Ruft einen Wert ab, der die maximal zulässige Anzahl von Zeichen in einem Open XML-Teil angibt. Ein Wert von null (0) gibt an, dass die Größe des Teils nicht begrenzt ist. Ein Wert ungleich 0 (null) gibt die maximale Größe in Zeichen an.

(Geerbt von OpenXmlPackage)
Package
Veraltet.

Ruft das Paket des Dokuments ab.

(Geerbt von OpenXmlPackage)
PackageProperties

Ruft die Paketeigenschaften ab.

(Geerbt von OpenXmlPackage)
PartExtensionProvider

Ruft einen PartExtensionProvider-Teil ab, der eine Zuordnung von ContentType zur Teileerweiterung bereitstellt.

(Geerbt von OpenXmlPackage)
Parts

Ruft alle Teile ab, die Beziehungsziele dieses Teils sind.

(Geerbt von OpenXmlPartContainer)
QuickAccessToolbarCustomizationsPart

Ruft das QuickAccessToolbarCustomizationsPart des WordprocessingDocument ab.

RibbonAndBackstageCustomizationsPart

Ruft das RibbonAndBackstageCustomizationsPart des WordprocessingDocument ab, das nur in Office2010 verfügbar ist.

RibbonExtensibilityPart

Ruft das RibbonExtensibilityPart des WordprocessingDocument ab.

RootPart

Ruft den Stammteil für das Paket ab.

RootPart

Ruft den Stammteil für das Paket ab.

(Geerbt von OpenXmlPackage)
StrictRelationshipFound

Ruft einen Wert ab, der angibt, ob dieses Paket Übergangsbeziehungen enthält, die aus Strict konvertiert wurden.

(Geerbt von OpenXmlPackage)
ThumbnailPart

Ruft das ThumbnailPart des WordprocessingDocument ab.

WebExTaskpanesPart

Ruft das WebExTaskpanesPart des WordprocessingDocument ab, das nur in Office2013 verfügbar ist.

Methoden

AddAnnotation(Object)

Fügt der Anmerkungsliste dieses PartContainers ein -Objekt hinzu.

(Geerbt von OpenXmlPartContainer)
AddCoreFilePropertiesPart()

Fügt dem WordprocessingDocument ein CoreFilePropertiesPart-Element hinzu.

AddCustomFilePropertiesPart()

Fügt dem WordprocessingDocument ein CustomFilePropertiesPart-Element hinzu.

AddDigitalSignatureOriginPart()

Fügt dem WordprocessingDocument ein DigitalSignatureOriginPart hinzu.

AddExtendedFilePropertiesPart()

Fügt dem WordprocessingDocument ein ExtendedFilePropertiesPart hinzu.

AddExtendedPart(String, String, String, String)

Fügt einen erweiterten Teil hinzu ( anwendungsspezifischer Teil ).

(Geerbt von OpenXmlPartContainer)
AddExtendedPart(String, String, String)

Fügt einen erweiterten Teil hinzu ( anwendungsspezifischer Teil ).

(Geerbt von OpenXmlPartContainer)
AddExternalRelationship(String, Uri, String)

Fügt eine externe Beziehung hinzu. Fügen Sie keine Hyperlinkbeziehungen über diese Methode hinzu. Verwenden Sie stattdessen AddHyperlinkRelationship().

(Geerbt von OpenXmlPartContainer)
AddExternalRelationship(String, Uri)

Fügt eine externe Beziehung hinzu. Fügen Sie keine Hyperlinkbeziehungen über diese Methode hinzu. Verwenden Sie stattdessen AddHyperlinkRelationship().

(Geerbt von OpenXmlPartContainer)
AddHyperlinkRelationship(Uri, Boolean, String)

Fügt eine neue Hyperlinkbeziehung hinzu.

(Geerbt von OpenXmlPartContainer)
AddHyperlinkRelationship(Uri, Boolean)

Fügt eine neue Hyperlinkbeziehung hinzu.

(Geerbt von OpenXmlPartContainer)
AddLabelInfoPart()

Fügt dem WordprocessingDocument ein LabelInfoPart hinzu. Dieser Teil ist nur in Office2021 verfügbar.

AddMainDocumentPart()

Erstellt das MainDocumentPart-Objekt und fügt es diesem Dokument hinzu.

AddNewPart<T>()

Fügt einen neuen Teil vom Typ T hinzu.

(Geerbt von OpenXmlPartContainer)
AddNewPart<T>(String, String)

Fügt einen neuen Teil vom Typ Thinzu.

AddNewPart<T>(String)

Fügt einen neuen Teil vom Typ T hinzu.

(Geerbt von OpenXmlPartContainer)
AddPart<T>(T, String)

Fügt dem Dokument den Teil mit einem angegebenen Beziehungsbezeichner (ID) hinzu. Muss das zurückgegebene Teil verwenden, um das Teil zu verarbeiten, das dem Dokument hinzugefügt wurde.

(Geerbt von OpenXmlPartContainer)
AddPart<T>(T)

Fügt dem Dokument den angegebenen Teil hinzu. Verwenden Sie den zurückgegebenen Teil, um mit dem Teil zu arbeiten, der dem Dokument hinzugefügt wurde.

(Geerbt von OpenXmlPackage)
AddQuickAccessToolbarCustomizationsPart()

Fügt dem WordprocessingDocument ein QuickAccessToolbarCustomizationsPart hinzu.

AddRibbonAndBackstageCustomizationsPart()

Fügt dem WordprocessingDocument ein RibbonAndBackstageCustomizationsPart hinzu. Dieser Teil ist nur in Office2010 verfügbar.

AddRibbonExtensibilityPart()

Fügt dem WordprocessingDocument ein RibbonExtensibilityPart-Element hinzu.

AddThumbnailPart(String)

Fügt dem WordprocessingDocument ein ThumbnailPart hinzu.

AddThumbnailPart(ThumbnailPartType)

Fügt dem WordprocessingDocument ein ThumbnailPart hinzu.

AddWebExTaskpanesPart()

Fügt dem WordprocessingDocument ein WebExTaskpanesPart hinzu. Dieser Teil ist nur in Office2013 verfügbar.

Annotation(Type)

Rufen Sie das erste Anmerkungsobjekt des angegebenen Typs aus diesem PartContainer ab.

(Geerbt von OpenXmlPartContainer)
Annotation<T>()

Rufen Sie das erste Anmerkungsobjekt des angegebenen Typs aus diesem PartContainer ab.

(Geerbt von OpenXmlPartContainer)
Annotations(Type)

Ruft eine Auflistung von Anmerkungen des angegebenen Typs für diesen PartContainer ab.

(Geerbt von OpenXmlPartContainer)
Annotations<T>()

Ruft eine Auflistung von Anmerkungen des angegebenen Typs für diesen PartContainer ab.

(Geerbt von OpenXmlPartContainer)
ChangeDocumentType(WordprocessingDocumentType)

Ändert den Dokumenttyp.

ChangeIdOfPart(OpenXmlPart, String)

Ändert die Beziehungs-ID des Teils.

(Geerbt von OpenXmlPartContainer)
Clone()

Erstellt einen bearbeitbaren Klon dieses OpenXml-Pakets, das in einem MemoryStream mit erweiterbarer Kapazität und unter Verwendung von Standard-OpenSettings geöffnet wird.

(Geerbt von OpenXmlPackage)
Clone(Package, OpenSettings)

Erstellt einen Klon dieses OpenXml-Pakets, das am angegebenen instance von Package geöffnet wird.

(Geerbt von OpenXmlPackage)
Clone(Package)

Erstellt einen Klon dieses OpenXml-Pakets, das am angegebenen instance von Package geöffnet wird. Der Klon wird mit den gleichen OpenSettings wie dieses OpenXml-Paket geöffnet.

(Geerbt von OpenXmlPackage)
Clone(Stream, Boolean, OpenSettings)

Erstellt einen Klon dieses OpenXml-Pakets, das im angegebenen Stream geöffnet wird.

(Geerbt von OpenXmlPackage)
Clone(Stream, Boolean)

Erstellt einen Klon dieses OpenXml-Pakets, das im angegebenen Stream geöffnet wird. Das geklonte OpenXml-Paket wird mit demselben OpenSettings wie dieses OpenXml-Paket geöffnet.

(Geerbt von OpenXmlPackage)
Clone(Stream)

Erstellt einen Klon dieses OpenXml-Pakets, das im angegebenen Stream geöffnet wird. Das geklonte OpenXml-Paket wird mit den gleichen Einstellungen geöffnet, d. h. FileOpenAccess und OpenSettings wie dieses OpenXml-Paket.

(Geerbt von OpenXmlPackage)
Clone(String, Boolean, OpenSettings)

Erstellt einen Klon dieses OpenXml-Pakets, das aus der angegebenen Datei geöffnet wird (die durch Klonen dieses OpenXml-Pakets erstellt wird).

(Geerbt von OpenXmlPackage)
Clone(String, Boolean)

Erstellt einen Klon dieses OpenXml-Pakets, das aus der angegebenen Datei geöffnet wird (die durch Klonen dieses OpenXml-Pakets erstellt wird). Das geklonte OpenXml-Paket wird mit demselben OpenSettings wie dieses OpenXml-Paket geöffnet.

(Geerbt von OpenXmlPackage)
Clone(String)

Erstellt einen Klon dieses OpenXml-Pakets, das aus der angegebenen Datei geöffnet wird (die durch Klonen dieses OpenXml-Pakets erstellt wird). Das geklonte OpenXml-Paket wird mit den gleichen Einstellungen geöffnet, d. h. FileOpenAccess und OpenSettings wie dieses OpenXml-Paket.

(Geerbt von OpenXmlPackage)
Close()
Veraltet.

Speichert und schließt das OpenXml-Paket und alle zugrunde liegenden Teilstreams.

(Geerbt von OpenXmlPackage)
Create(Package, WordprocessingDocumentType, Boolean)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus dem angegebenen Paket.

Create(Package, WordprocessingDocumentType)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus dem angegebenen Paket.

Create(Stream, WordprocessingDocumentType, Boolean)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus dem E/A-Stream.

Create(Stream, WordprocessingDocumentType)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus dem E/A-Stream.

Create(String, WordprocessingDocumentType, Boolean)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus der angegebenen Datei.

Create(String, WordprocessingDocumentType)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus der angegebenen Datei.

CreateClone(Package)

Erstellt eine neue instance von OpenXmlPackage für die angegebene instance von Package.

CreateClone(Package)

Erstellt eine neue instance von OpenXmlPackage für die angegebene instance von Package.

(Geerbt von OpenXmlPackage)
CreateClone(Stream)

Erstellt ein neues OpenXmlPackage für den angegebenen Stream.

CreateClone(Stream)

Erstellt ein neues OpenXmlPackage für den angegebenen Stream.

(Geerbt von OpenXmlPackage)
CreateClone(String)

Erstellt ein neues OpenXml-Paket für die angegebene Datei.

CreateClone(String)

Erstellt ein neues OpenXml-Paket für die angegebene Datei.

(Geerbt von OpenXmlPackage)
CreateFromTemplate(String, Boolean)

Erstellt ein bearbeitbares WordprocessingDocument aus einer Vorlage, die in einem MemoryStream mit erweiterbarer Kapazität geöffnet wird.

CreateFromTemplate(String)

Erstellt ein bearbeitbares WordprocessingDocument aus einer Vorlage, die in einem MemoryStream mit erweiterbarer Kapazität geöffnet wird. Die Vorlage wird an das WordprocessingDocument angefügt.

CreateMediaDataPart(MediaDataPartType)

Erstellt einen neuen MediaDataPart Teil im Dokumentpaket.

(Geerbt von OpenXmlPackage)
CreateMediaDataPart(String, String)

Erstellt einen neuen MediaDataPart Teil im Dokumentpaket.

(Geerbt von OpenXmlPackage)
CreateMediaDataPart(String)

Erstellt einen neuen MediaDataPart Teil im Dokumentpaket.

(Geerbt von OpenXmlPackage)
CreateRelationshipToPart(OpenXmlPart, String)

Fügt diesem Teil eine Beziehung für den angegebenen Teil hinzu.

(Geerbt von OpenXmlPartContainer)
CreateRelationshipToPart(OpenXmlPart)

Fügt diesem Teil eine Beziehung für den angegebenen Teil hinzu.

(Geerbt von OpenXmlPartContainer)
DeleteExternalRelationship(ExternalRelationship)

Löscht die angegebene externe Beziehung.

(Geerbt von OpenXmlPartContainer)
DeleteExternalRelationship(String)

Löscht die angegebene ExternalRelationship.

(Geerbt von OpenXmlPartContainer)
DeletePart(DataPart)

Löscht die angegebene DataPart aus dem Dokumentpaket.

(Geerbt von OpenXmlPackage)
DeletePart(OpenXmlPart)

Löscht einen angegebenen Teil in der Paketstammebene.

(Geerbt von OpenXmlPartContainer)
DeletePart(String)

Löscht den angegebenen untergeordneten Teil aus diesem Teil.

(Geerbt von OpenXmlPartContainer)
DeleteParts<T>(IEnumerable<T>)

Löscht alle Teile, die sich in der übergebenen Auflistung befinden, aus dem Dokument.

(Geerbt von OpenXmlPartContainer)
DeletePartsRecursivelyOfType<T>()

Löscht alle Teile mit dem angegebenen Teiletyp rekursiv aus dem Paket.

(Geerbt von OpenXmlPackage)
DeleteReferenceRelationship(ReferenceRelationship)

Löscht die angegebene Verweisbeziehung.

(Geerbt von OpenXmlPartContainer)
DeleteReferenceRelationship(String)

Löscht die angegebene Verweisbeziehung.

(Geerbt von OpenXmlPartContainer)
Dispose()

Leert und speichert den Inhalt, schließt das Dokument und gibt alle Ressourcen frei.

(Geerbt von OpenXmlPackage)
Dispose(Boolean)

Leert und speichert den Inhalt, schließt das Dokument und gibt alle Ressourcen frei.

(Geerbt von OpenXmlPackage)
FromFlatOpcDocument(XDocument, Package)

Erstellt eine neue instance von WordprocessingDocument aus einem XDocument im flachen OPC-Format.

FromFlatOpcDocument(XDocument, Stream, Boolean)

Erstellt eine neue instance von WordprocessingDocument aus einem XDocument im flachen OPC-Format.

FromFlatOpcDocument(XDocument, String, Boolean)

Erstellt eine neue instance von WordprocessingDocument aus einem XDocument im flachen OPC-Format.

FromFlatOpcDocument(XDocument)

Erstellt eine neue bearbeitbare instance von WordprocessingDocument aus einem XDocument im flachen OPC-Format, das auf einem MemoryStreamgeöffnet wird.

FromFlatOpcString(String, Package)

Erstellt eine neue instance von WordprocessingDocument aus einer Zeichenfolge im flachen OPC-Format.

FromFlatOpcString(String, Stream, Boolean)

Erstellt eine neue instance von WordprocessingDocument aus einer Zeichenfolge im flachen OPC-Format auf einem

FromFlatOpcString(String, String, Boolean)

Erstellt eine neue instance von WordprocessingDocument aus einer Zeichenfolge im flachen OPC-Format.

FromFlatOpcString(String)

Erstellt eine neue instance von WordprocessingDocument aus einer Zeichenfolge im flachen OPC-Format für einen MemoryStream mit erweiterbarer Kapazität.

GetExternalRelationship(String)

Ruft die angegebene ExternalRelationship ab.

(Geerbt von OpenXmlPartContainer)
GetIdOfPart(OpenXmlPart)

Ruft die Beziehungs-ID des Teils ab.

(Geerbt von OpenXmlPartContainer)
GetPartById(String)

Ruft den untergeordneten Teil über die Beziehungs-ID ab.

(Geerbt von OpenXmlPartContainer)
GetPartsCountOfType<T>()
Veraltet.

Ruft die Anzahl aller Teile des Typs T ab.

(Geerbt von OpenXmlPartContainer)
GetPartsOfType<T>()

Listet alle untergeordneten Teile des angegebenen Typs T dieses Teils auf.

(Geerbt von OpenXmlPartContainer)
GetPartsOfType<T>(ICollection<T>)
Veraltet.

Ruft alle untergeordneten Teile des angegebenen Typs T in partCollection dieses Teil ab.

(Geerbt von OpenXmlPartContainer)
GetReferenceRelationship(String)

Ruft die angegebene ReferenceRelationship ab.

(Geerbt von OpenXmlPartContainer)
Open(Package, OpenSettings)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus dem angegebenen Paket.

Open(Package)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus dem angegebenen Paket.

Open(Stream, Boolean, OpenSettings)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus dem E/A-Stream.

Open(Stream, Boolean)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus dem E/A-Stream.

Open(String, Boolean, OpenSettings)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus der angegebenen Datei.

Open(String, Boolean)

Erstellt eine neue instance der WordprocessingDocument-Klasse aus der angegebenen Datei.

OpenClone(Stream, Boolean, OpenSettings)

Öffnet das geklonte OpenXml-Paket für den angegebenen Stream.

OpenClone(Stream, Boolean, OpenSettings)

Öffnet das geklonte OpenXml-Paket für den angegebenen Stream.

(Geerbt von OpenXmlPackage)
OpenClone(String, Boolean, OpenSettings)

Öffnet das geklonte OpenXml-Paket für die angegebene Datei.

OpenClone(String, Boolean, OpenSettings)

Öffnet das geklonte OpenXml-Paket für die angegebene Datei.

(Geerbt von OpenXmlPackage)
RemoveAnnotations(Type)

Entfernt die Anmerkungen des angegebenen Typs aus diesem PartContainer.

(Geerbt von OpenXmlPartContainer)
RemoveAnnotations<T>()

Entfernt die Anmerkungen des angegebenen Typs aus diesem PartContainer.

(Geerbt von OpenXmlPartContainer)
Save()

Speichert den Inhalt aller Teile und Beziehungen, die im OpenXml-Paket enthalten sind, wenn FileOpenAccess ist ReadWrite. Einige Plattformen unterstützen das Speichern aufgrund von Einschränkungen in Packagenicht. Fragen CanSave Sie daher zur Laufzeit ab, ob das vollständige Speichern ohne Schließen und Verwerfen des OpenXmlPackageunterstützt wird.

(Geerbt von OpenXmlPackage)
SaveAs(String)
Veraltet.

Speichert den Inhalt aller Teile und Beziehungen, die im OpenXml-Paket enthalten sind, in der angegebenen Datei. Öffnet das gespeicherte Dokument mit den gleichen Einstellungen, die zum Öffnen dieses OpenXml-Pakets verwendet wurden.

(Geerbt von OpenXmlPackage)
ThrowIfObjectDisposed()

Wird ausgelöst, wenn ein Objekt verworfen wird.

(Geerbt von OpenXmlPackage)
ToFlatOpcDocument()

Konvertiert ein OpenXml-Paket im OPC-Format in ein XDocument im flachen OPC-Format.

ToFlatOpcDocument()

Konvertiert ein OpenXml-Paket im OPC-Format in ein XDocument im flachen OPC-Format.

(Geerbt von OpenXmlPackage)
ToFlatOpcDocument(XProcessingInstruction)

Konvertiert ein OpenXml-Paket im OPC-Format in ein XDocument im flachen OPC-Format.

(Geerbt von OpenXmlPackage)
ToFlatOpcString()

Konvertiert ein OpenXml-Paket im OPC-Format in eine Zeichenfolge im flachen OPC-Format.

(Geerbt von OpenXmlPackage)
TryGetPartById(String, OpenXmlPart)

Versuchen Sie, den untergeordneten Teil anhand der Beziehungs-ID abzurufen.

(Geerbt von OpenXmlPartContainer)
Validate(OpenXmlPackageValidationSettings)
Veraltet.

Überprüft das Paket. Diese Methode überprüft nicht den XML-Inhalt in jedem Teil.

(Geerbt von OpenXmlPackage)

Erweiterungsmethoden

GetPackage(OpenXmlPackage)

Ruft die aktuelle IPackage für die packageab.

AddDisposableFeature(OpenXmlPackage)

Definiert WordprocessingDocument: OpenXmlPackage stellt ein Word Dokument dar.

AddPackageEventsFeature(OpenXmlPackage)

Fügt ein Feature zum Nachverfolgen von Ereignissen für einen Paketlebenszyklus hinzu.

AddParagraphIdFeature(WordprocessingDocument, ParagraphIdOptions)

Fügen Sie die Absatz-ID hinzu, wenn sie noch nicht registriert ist.

AddParagraphIdGeneratorFeature(WordprocessingDocument)

Fügt ein hinzu IParagraphIdGeneratorFeature , wenn noch nicht verfügbar ist.

AddPartEventsFeature(OpenXmlPackage)

Fügt ein Feature zum Nachverfolgen von Ereignissen für ein Paket hinzu, das Teile erstellt oder entfernt.

AddPartRootEventsFeature(OpenXmlPartContainer)

Fügt ein Feature zum Nachverfolgen von Ereignisereignissen für Paketlebenszyklusereignisse hinzu.

AddRandomNumberGeneratorFeature(OpenXmlPackage)

Fügen Sie dem Paket einen Zufallszahlengenerator hinzu.

AddSharedParagraphIdFeature(WordprocessingDocument)

Registriert ein Dokument für eine freigegebene Absatz-ID-Auflistung.

CreateUnknownElement(OpenXmlPartContainer, String)

Erstellt eine neue OpenXmlUnknownElement-Klasse unter Verwendung des äußeren XML.Creates a new OpenXmlUnknownElement class by using the outer XML.

ToFlatOpcDocument(OpenXmlPackage)

Konvertiert ein OpenXml-Paket im OPC-Format in ein XDocument im flachen OPC-Format.

ToFlatOpcString(OpenXmlPackage)

Konvertiert ein OpenXml-Paket im OPC-Format in eine Zeichenfolge im flachen OPC-Format.

GetAllParts(OpenXmlPackage)

Durchqueren Sie Teile in der OpenXmlPackage um "Breite zuerst".

Gilt für: