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 todas as DataPartReferenceRelationship relações. |
| ExternalRelationships |
Obtém todas as relações externas. As relações de hiperligação não estão incluídas, utilize a propriedade HyperlinkRelationship para enumerar relações de hiperligação. |
| Features |
Obtém as funcionalidades associadas a esta parte. |
| HyperlinkRelationships |
Obtém todas as relações de hiperligação. |
| Parts |
Obtém todas as partes que são destinos de relação desta parte. |
Métodos
| AddAnnotation(Object) |
Adiciona um objeto à lista de anotação deste PartContainer. |
| AddExtendedPart(String, String, String, String) |
Adiciona uma parte expandida (parte específica da aplicação ). |
| AddExtendedPart(String, String, String) |
Adiciona uma parte expandida (parte específica da aplicação ). |
| AddExternalRelationship(String, Uri, String) |
Adiciona uma relação externa. Não adicione relações de hiperligação através deste método. Em alternativa, utilize AddHyperlinkRelationship(). |
| AddExternalRelationship(String, Uri) |
Adiciona uma relação externa. Não adicione relações de hiperligação através deste método. Em alternativa, utilize AddHyperlinkRelationship(). |
| AddHyperlinkRelationship(Uri, Boolean, String) |
Adiciona uma nova relação de hiperligação. |
| AddHyperlinkRelationship(Uri, Boolean) |
Adiciona uma nova relação de hiperligação. |
| AddNewPart<T>() |
Adiciona uma nova parte do tipo T. |
| AddNewPart<T>(String, String) |
Adiciona uma nova parte do tipo T. |
| AddNewPart<T>(String) |
Adiciona uma nova parte do tipo T. |
| AddPart<T>(T, String) |
Adiciona a parte ao documento com um determinado identificador de relação (ID). Tem de utilizar a parte devolvida para operar na parte adicionada ao documento |
| AddPart<T>(T) |
Adiciona a parte ao documento. Tem de utilizar a parte devolvida para operar na parte adicionada ao documento. |
| Annotation(Type) |
Obtenha o primeiro objeto de anotação do tipo especificado a partir deste PartContainer. |
| Annotation<T>() |
Obtenha o primeiro objeto de anotação do tipo especificado a partir 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 o ID da relação da peça. |
| CreateRelationshipToPart(OpenXmlPart, String) |
Adiciona uma relação para a parte especificada a esta parte. |
| CreateRelationshipToPart(OpenXmlPart) |
Adiciona uma relação para a parte especificada a esta parte. |
| DeleteExternalRelationship(ExternalRelationship) |
Elimina a relação externa especificada. |
| DeleteExternalRelationship(String) |
Elimina o ExternalRelationship especificado. |
| DeletePart(OpenXmlPart) |
Elimina uma parte especificada na camada raiz do pacote. |
| DeletePart(String) |
Elimina a parte subordinada especificada desta parte. |
| DeleteParts<T>(IEnumerable<T>) |
Elimina todas as partes que estão na coleção transmitida do documento. |
| DeleteReferenceRelationship(ReferenceRelationship) |
Elimina a relação de referência especificada. |
| DeleteReferenceRelationship(String) |
Elimina a relação de referência especificada. |
| GetExternalRelationship(String) |
Obtém o ExternalRelationship especificado. |
| GetIdOfPart(OpenXmlPart) |
Obtém o ID de relação da peça. |
| GetPartById(String) |
Obtém a parte subordinada através do ID da relação. |
| GetPartsCountOfType<T>() |
Obsoleto.
Obtém a contagem de todas as partes do tipo T. |
| GetPartsOfType<T>() |
Enumera todas as partes subordinadas do tipo |
| GetPartsOfType<T>(ICollection<T>) |
Obsoleto.
Obtém todas as partes subordinadas do tipo |
| GetReferenceRelationship(String) |
Obtém a ReferenceRelationship especificada. |
| 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á eliminado. |
| TryGetPartById(String, OpenXmlPart) |
Tente obter a parte subordinada pelo ID da relação. |
Métodos de Extensão
| AddPartRootEventsFeature(OpenXmlPartContainer) |
Adiciona uma funcionalidade para controlar eventos para eventos do ciclo de vida do pacote. |
| CreateUnknownElement(OpenXmlPartContainer, String) |
Cria uma nova classe OpenXmlUnknownElement com o XML externo. |