Compartilhar via


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

ECMA-376 OpenXML

Recursos externos

Introdução com a API de Empacotamento

IOpcFactory

IOpcPartSet

IOpcRelationshipSet

Conceitos básicos de convenções de empacotamento aberto

Visões gerais

Visão geral dos pacotes

Referência da API de Empacotamento

Exemplos de API de empacotamento

Visão geral de partes

Referência