OpenXmlPartContainer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a classe base para OpenXmlPackage e OpenXmlPart.
public abstract class OpenXmlPartContainer
type OpenXmlPartContainer = class
Public MustInherit Class OpenXmlPartContainer
- Herança
-
OpenXmlPartContainer
- Derivado
Construtores
OpenXmlPartContainer() |
Inicializa OpenXmlPartContainer. |
Propriedades
DataPartReferenceRelationships |
Obtém todos os DataPartReferenceRelationship relacionamentos. |
ExternalRelationships |
Obtém todas as relações externas. As relações de hiperlink não estão incluídas, use a propriedade HyperlinkRelationship para enumerar relações de hiperlink. |
Features |
Obtém os recursos associados a essa parte. |
HyperlinkRelationships |
Obtém todas as relações de hiperlink. |
Parts |
Obtém todas as partes que são destinos de relacionamento dessa parte. |
Métodos
AddAnnotation(Object) |
Adiciona um objeto à lista de anotações deste PartContainer. |
AddExtendedPart(String, String, String) |
Adiciona uma parte estendida ( parte específica do aplicativo ). |
AddExtendedPart(String, String, String, String) |
Adiciona uma parte estendida ( parte específica do aplicativo ). |
AddExternalRelationship(String, Uri) |
Adiciona uma relação externa. Não adicione relações de hiperlink por meio desse método. Em vez disso, use AddHyperlinkRelationship(). |
AddExternalRelationship(String, Uri, String) |
Adiciona uma relação externa. Não adicione relações de hiperlink por meio desse método. Em vez disso, use AddHyperlinkRelationship(). |
AddHyperlinkRelationship(Uri, Boolean) |
Adiciona uma nova relação de hiperlink. |
AddHyperlinkRelationship(Uri, Boolean, String) |
Adiciona uma nova relação de hiperlink. |
AddNewPart<T>() |
Adiciona uma nova parte do tipo T. |
AddNewPart<T>(String) |
Adiciona uma nova parte do tipo T. |
AddNewPart<T>(String, String) |
Adiciona uma nova parte do tipo T. |
AddPart<T>(T) |
Adiciona a parte ao documento. Deve usar a parte retornada para operar na parte adicionada ao documento. |
AddPart<T>(T, String) |
Adiciona a parte ao documento com uma determinada ID (identificador de relação). Deve usar a parte retornada para operar na parte adicionada ao documento |
Annotation(Type) |
Obtenha o primeiro objeto de anotação do tipo especificado deste PartContainer. |
Annotation<T>() |
Obtenha o primeiro objeto de anotação do tipo especificado deste PartContainer. |
Annotations(Type) |
Obtém uma coleção de anotações do tipo especificado para este PartContainer. |
Annotations<T>() |
Obtém uma coleção de anotações do tipo especificado para este PartContainer. |
ChangeIdOfPart(OpenXmlPart, String) |
Altera a ID da relação da parte. |
CreateRelationshipToPart(OpenXmlPart) |
Adiciona uma relação para a parte especificada a essa parte. |
CreateRelationshipToPart(OpenXmlPart, String) |
Adiciona uma relação para a parte especificada a essa parte. |
DeleteExternalRelationship(ExternalRelationship) |
Exclui a relação externa especificada. |
DeleteExternalRelationship(String) |
Exclui a ExternalRelationship especificada. |
DeletePart(OpenXmlPart) |
Exclui uma parte especificada na camada raiz do pacote. |
DeletePart(String) |
Exclui a parte filho especificada dessa parte. |
DeleteParts<T>(IEnumerable<T>) |
Exclui todas as partes que estão na coleção passada do documento. |
DeleteReferenceRelationship(ReferenceRelationship) |
Exclui a relação de referência especificada. |
DeleteReferenceRelationship(String) |
Exclui a relação de referência especificada. |
GetExternalRelationship(String) |
Obtém a ExternalRelationship especificada. |
GetIdOfPart(OpenXmlPart) |
Obtém a ID de relacionamento da parte. |
GetPartById(String) |
Obtém a parte filho por meio da ID do relacionamento. |
GetPartsCountOfType<T>() |
Obsoleto.
Obtém a contagem de todas as partes do tipo T. |
GetPartsOfType<T>() |
Enumera todas as partes de crianças do tipo |
GetPartsOfType<T>(ICollection<T>) |
Obsoleto.
Obtém todas as partes de crianças do tipo |
GetReferenceRelationship(String) |
Obtém o ReferenceRelationship especificado. |
RemoveAnnotations(Type) |
Remove as anotações do tipo especificado deste PartContainer. |
RemoveAnnotations<T>() |
Remove as anotações do tipo especificado deste PartContainer. |
ThrowIfObjectDisposed() |
Teste se o objeto já está descartado. |
TryGetPartById(String, OpenXmlPart) |
Tente obter a parte filho pela ID do relacionamento. |
Métodos de Extensão
AddPartRootEventsFeature(OpenXmlPartContainer) |
Adiciona um recurso para acompanhar o evento para eventos do ciclo de vida do pacote. |
CreateUnknownElement(OpenXmlPartContainer, String) |
Cria uma nova classe OpenXmlUnknownElement usando o XML externo. |