Freigeben über


OpenXmlPartContainer Klasse

Definition

Definiert die Basisklasse für OpenXmlPackage und OpenXmlPart.

public abstract class OpenXmlPartContainer
type OpenXmlPartContainer = class
Public MustInherit Class OpenXmlPartContainer
Vererbung
OpenXmlPartContainer
Abgeleitet

Konstruktoren

OpenXmlPartContainer()

Initialisiert OpenXmlPartContainer.

Eigenschaften

DataPartReferenceRelationships

Ruft alle DataPartReferenceRelationship Beziehungen ab.

ExternalRelationships

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

Features

Ruft die diesem Teil zugeordneten Features ab.

HyperlinkRelationships

Ruft alle Hyperlinkbeziehungen ab.

Parts

Ruft alle Teile ab, die Beziehungsziele dieses Teils sind.

Methoden

AddAnnotation(Object)

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

AddExtendedPart(String, String, String)

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

AddExtendedPart(String, String, String, String)

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

AddExternalRelationship(String, Uri)

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

AddExternalRelationship(String, Uri, String)

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

AddHyperlinkRelationship(Uri, Boolean)

Fügt eine neue Hyperlinkbeziehung hinzu.

AddHyperlinkRelationship(Uri, Boolean, String)

Fügt eine neue Hyperlinkbeziehung hinzu.

AddNewPart<T>()

Fügt einen neuen Teil vom Typ T hinzu.

AddNewPart<T>(String)

Fügt einen neuen Teil vom Typ T hinzu.

AddNewPart<T>(String, String)

Fügt einen neuen Teil vom Typ T hinzu.

AddPart<T>(T)

Fügt den Teil dem Dokument hinzu. Muss den zurückgegebenen Teil verwenden, um das Teil zu verarbeiten, das dem Dokument hinzugefügt wurde.

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.

Annotation(Type)

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

Annotation<T>()

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

Annotations(Type)

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

Annotations<T>()

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

ChangeIdOfPart(OpenXmlPart, String)

Ändert die Beziehungs-ID des Teils.

CreateRelationshipToPart(OpenXmlPart)

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

CreateRelationshipToPart(OpenXmlPart, String)

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

DeleteExternalRelationship(ExternalRelationship)

Löscht die angegebene externe Beziehung.

DeleteExternalRelationship(String)

Löscht die angegebene ExternalRelationship.

DeletePart(OpenXmlPart)

Löscht einen angegebenen Teil in der Paketstammebene.

DeletePart(String)

Löscht den angegebenen untergeordneten Teil aus diesem Teil.

DeleteParts<T>(IEnumerable<T>)

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

DeleteReferenceRelationship(ReferenceRelationship)

Löscht die angegebene Verweisbeziehung.

DeleteReferenceRelationship(String)

Löscht die angegebene Verweisbeziehung.

GetExternalRelationship(String)

Ruft die angegebene ExternalRelationship ab.

GetIdOfPart(OpenXmlPart)

Ruft die Beziehungs-ID des Teils ab.

GetPartById(String)

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

GetPartsCountOfType<T>()
Veraltet.

Ruft die Anzahl aller Teile des Typs T ab.

GetPartsOfType<T>()

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

GetPartsOfType<T>(ICollection<T>)
Veraltet.

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

GetReferenceRelationship(String)

Ruft die angegebene ReferenceRelationship ab.

RemoveAnnotations(Type)

Entfernt die Anmerkungen des angegebenen Typs aus diesem PartContainer.

RemoveAnnotations<T>()

Entfernt die Anmerkungen des angegebenen Typs aus diesem PartContainer.

ThrowIfObjectDisposed()

Testen Sie, ob das Objekt bereits verworfen wurde.

TryGetPartById(String, OpenXmlPart)

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

Erweiterungsmethoden

AddPartRootEventsFeature(OpenXmlPartContainer)

Fügt ein Feature zum Nachverfolgen von Ereignisereignissen für Paketlebenszyklusereignisse 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.

Gilt für: