Interface IOpcPackage (msopc.h)
Representa um pacote e fornece métodos para acessar as partes e as relações do pacote.
Herança
A interface IOpcPackage herda da interface IUnknown . O IOpcPackage também tem esses tipos de membros:
Métodos
A interface IOpcPackage tem esses métodos.
IOpcPackage::GetPartSet Obtém um objeto de conjunto de partes que contém ponteiros de interface IOpcPart. |
IOpcPackage::GetRelationshipSet Obtém um objeto de conjunto de relacionamentos que representa a parte Relações que armazena relações de pacote. |
Comentários
Para obter um ponteiro para essa interface, chame o método IOpcFactory::CreatePackage ou IOpcFactory::ReadPackageFromStream .
As relações de pacote servem como um ponto de entrada para o pacote por links do pacote para os recursos de destino. O destino de uma relação de pacote geralmente é uma parte importante descrita no ECMA-376 OpenXML, 1ª Edição, Parte 2: Abrir Convenções de Empacotamento (OPC) ou pelo designer de formato de pacote.
Por exemplo, uma relação de pacote pode fornecer acesso à parte Propriedades Principais que armazena metadados de pacote ou a uma parte que contém dados específicos do formato, em que a parte e os dados são descritos pelo designer de pacotes. A parte principal do documento da palavra que processa o formato OpenXML é uma dessas partes específicas do formato. Para obter mais informações sobre essa parte, consulte Parte 1: Conceitos básicos no ECMA-376 OpenXML (https://www.ecma-international.org/publications-and-standards/standards/ecma-376/).
A maneira definitiva de encontrar uma parte de interesse é usando um tipo de relação. Várias etapas são necessárias; para obter detalhes, consulte a visão geral das partes e a tarefa de instruções Localizar as propriedades principais .
Para obter mais informações sobre pacotes, consulte Os Conceitos básicos das Convenções de Empacotamento Aberto e o OPC.
Acesso thread-safe
Os objetos de empacotamento não são thread-safe.
Para obter mais informações, consulte o Introdução com a API de Empacotamento.
Requisitos
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | msopc.h |
Confira também
Principais interfaces de empacotamento
Recursos externos
Introdução com a API de Empacotamento
Conceitos básicos de convenções de empacotamento aberto
Visões gerais
Referência da API de Empacotamento
Exemplos de API de empacotamento
Referência