Freigeben über


TypedOpenXmlPackage Klasse

Definition

public abstract class TypedOpenXmlPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage
type TypedOpenXmlPackage = class
    inherit OpenXmlPackage
Public MustInherit Class TypedOpenXmlPackage
Inherits OpenXmlPackage
Vererbung
Abgeleitet

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)
DataPartReferenceRelationships

Ruft alle DataPartReferenceRelationship Beziehungen ab.

(Geerbt von OpenXmlPartContainer)
DataParts

Ruft alle DataPart Teile im Dokumentpaket ab.

(Geerbt von OpenXmlPackage)
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.

(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)
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)
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)

Methoden

AddAnnotation(Object)

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

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

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

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

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

(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)
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)
AddHyperlinkRelationship(Uri, Boolean)

Fügt eine neue Hyperlinkbeziehung hinzu.

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

Fügt eine neue Hyperlinkbeziehung hinzu.

(Geerbt von OpenXmlPartContainer)
AddNewPart<T>()

Fügt einen neuen Teil vom Typ T hinzu.

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

Fügt einen neuen Teil vom Typ T hinzu.

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

Fügt einen neuen Teil vom Typ T hinzu.

(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)
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)
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)
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)

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(Package, OpenSettings)

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

(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(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, Boolean, OpenSettings)

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

(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)
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, 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)
Close()
Veraltet.

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

(Geerbt von OpenXmlPackage)
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.

(Geerbt von OpenXmlPackage)
CreateClone(String)

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

(Geerbt von OpenXmlPackage)
CreateMediaDataPart(MediaDataPartType)

Erstellt einen neuen MediaDataPart Teil im Dokumentpaket.

(Geerbt von OpenXmlPackage)
CreateMediaDataPart(String)

Erstellt einen neuen MediaDataPart Teil im Dokumentpaket.

(Geerbt von OpenXmlPackage)
CreateMediaDataPart(String, String)

Erstellt einen neuen MediaDataPart Teil im Dokumentpaket.

(Geerbt von OpenXmlPackage)
CreateRelationshipToPart(OpenXmlPart)

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

(Geerbt von OpenXmlPartContainer)
CreateRelationshipToPart(OpenXmlPart, String)

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)
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)
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.

(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.

(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

AddDisposableFeature(OpenXmlPackage)
AddPackageEventsFeature(OpenXmlPackage)

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

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.

CreateUnknownElement(OpenXmlPartContainer, String)

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

GetAllParts(OpenXmlPackage)

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

Gilt für: