Compartir a través de


OpenXmlPartContainer Clase

Definición

Define la clase base para OpenXmlPackage y OpenXmlPart.

public abstract class OpenXmlPartContainer
type OpenXmlPartContainer = class
Public MustInherit Class OpenXmlPartContainer
Herencia
OpenXmlPartContainer
Derivado

Constructores

OpenXmlPartContainer()

Inicializa OpenXmlPartContainer.

Propiedades

DataPartReferenceRelationships

Obtiene todas las DataPartReferenceRelationship relaciones.

ExternalRelationships

Obtiene todas las relaciones externas. Las relaciones de hipervínculo no se incluyen, use la propiedad HyperlinkRelationship para enumerar las relaciones de hipervínculo.

Features

Obtiene las características asociadas a esta parte.

HyperlinkRelationships

Obtiene todas las relaciones de hipervínculo.

Parts

Obtiene todas las partes que son destinos de relación de esta parte.

Métodos

AddAnnotation(Object)

Agrega un objeto a la lista de anotaciones de este PartContainer.

AddExtendedPart(String, String, String)

Agrega un elemento extendido ( parte específica de la aplicación ).

AddExtendedPart(String, String, String, String)

Agrega un elemento extendido ( parte específica de la aplicación ).

AddExternalRelationship(String, Uri)

Agrega una relación externa. No agregue relaciones de hipervínculo a través de este método. En su lugar, use AddHyperlinkRelationship().

AddExternalRelationship(String, Uri, String)

Agrega una relación externa. No agregue relaciones de hipervínculo a través de este método. En su lugar, use AddHyperlinkRelationship().

AddHyperlinkRelationship(Uri, Boolean)

Agrega una nueva relación de hipervínculo.

AddHyperlinkRelationship(Uri, Boolean, String)

Agrega una nueva relación de hipervínculo.

AddNewPart<T>()

Agrega una nueva parte del tipo T.

AddNewPart<T>(String)

Agrega una nueva parte del tipo T.

AddNewPart<T>(String, String)

Agrega una nueva parte del tipo T.

AddPart<T>(T)

Agrega la parte al documento. Debe usar la parte devuelta para funcionar en la pieza agregada al documento.

AddPart<T>(T, String)

Agrega la parte al documento con un identificador de relación (ID) determinado. Debe usar la parte devuelta para funcionar en la pieza agregada al documento.

Annotation(Type)

Obtenga el primer objeto de anotación del tipo especificado de este PartContainer.

Annotation<T>()

Obtenga el primer objeto de anotación del tipo especificado de este PartContainer.

Annotations(Type)

Obtiene una colección de anotaciones del tipo especificado para este PartContainer.

Annotations<T>()

Obtiene una colección de anotaciones del tipo especificado para este PartContainer.

ChangeIdOfPart(OpenXmlPart, String)

Cambia el identificador de relación del elemento.

CreateRelationshipToPart(OpenXmlPart)

Agrega una relación para la parte especificada a esta parte.

CreateRelationshipToPart(OpenXmlPart, String)

Agrega una relación para la parte especificada a esta parte.

DeleteExternalRelationship(ExternalRelationship)

Elimina la relación externa especificada.

DeleteExternalRelationship(String)

Elimina el objeto ExternalRelationship especificado.

DeletePart(OpenXmlPart)

Elimina un elemento especificado en la capa raíz del paquete.

DeletePart(String)

Elimina la parte secundaria especificada de esta parte.

DeleteParts<T>(IEnumerable<T>)

Elimina del documento todos los elementos que se encuentran en la colección pasada.

DeleteReferenceRelationship(ReferenceRelationship)

Elimina la relación de referencia especificada.

DeleteReferenceRelationship(String)

Elimina la relación de referencia especificada.

GetExternalRelationship(String)

Obtiene el objeto ExternalRelationship especificado.

GetIdOfPart(OpenXmlPart)

Obtiene el identificador de relación del elemento.

GetPartById(String)

Obtiene la parte secundaria a través del identificador de relación.

GetPartsCountOfType<T>()
Obsoletos.

Obtiene el recuento de todas las partes del tipo T.

GetPartsOfType<T>()

Enumera todas las partes secundarias del tipo T especificado de esta parte.

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

Obtiene todas las partes secundarias del tipo T especificado en partCollection de esta parte.

GetReferenceRelationship(String)

Obtiene el objeto ReferenceRelationship especificado.

RemoveAnnotations(Type)

Quita las anotaciones del tipo especificado de este PartContainer.

RemoveAnnotations<T>()

Quita las anotaciones del tipo especificado de este PartContainer.

ThrowIfObjectDisposed()

Compruebe si el objeto ya está eliminado.

TryGetPartById(String, OpenXmlPart)

Intente obtener la parte secundaria por el identificador de relación.

Métodos de extensión

AddPartRootEventsFeature(OpenXmlPartContainer)

Agrega una característica para realizar un seguimiento de los eventos del ciclo de vida del paquete.

CreateUnknownElement(OpenXmlPartContainer, String)

Crea una nueva clase OpenXmlUnknownElement mediante el XML externo.

Se aplica a