Compartilhar via


Interface IOpcPart (msopc.h)

Representa uma parte que contém dados e não é uma parte Relações.

Herança

A interface IOpcPart herda da interface IUnknown . O IOpcPart também tem esses tipos de membros:

Métodos

A interface IOpcPart tem esses métodos.

 
IOpcPart::GetCompressionOptions

Obtém um valor que descreve a maneira como o conteúdo da parte é compactado.
IOpcPart::GetContentStream

Obtém um fluxo que fornece acesso de leitura/gravação ao conteúdo da parte.
IOpcPart::GetContentType

Obtém o tipo de mídia do conteúdo da parte.
IOpcPart::GetName

Obtém um objeto URI de parte que representa o nome da parte.
IOpcPart::GetRelationshipSet

Obtém um objeto de conjunto de relacionamentos que representa a parte Relações que armazena relações que têm a parte como sua origem.

Comentários

Para criar um objeto part para representar uma parte, chame o método IOpcPartSet::CreatePart . Para obter um ponteiro para a interface de um objeto part que representa uma parte existente, chame o método IOpcPartSet::GetPart ou IOpcPartEnumerator::GetCurrent .

Uma parte Relações não pode ser representada por uma implementação da interface IOpcPart .

Os métodos de uma interface IOpcPart fornecem acesso a informações de parte por meio das propriedades listadas na tabela a seguir:

Método Propriedade Descrição
GetCompressionOptions Compactação A opção de compactação a ser usada no conteúdo da parte.
Getcontentstream Conteúdo O fluxo de bytes que compõe a parte conforme descrito no ECMA-376 OpenXML, 1ª Edição, Parte 2: Open Packaging Conventions (OPC).
Getcontenttype Tipo de conteúdo O tipo de mídia do conteúdo da parte, conforme especificado pelo designer de pacote em conformidade com as regras no OPC.
GetName Nome O URI da parte no pacote.
 

Para obter mais informações sobre partes, 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

IOpcPartSet

Istream

OPC_COMPRESSION_OPTIONS

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

Visões gerais

Referência da API de Empacotamento

Exemplos de API de empacotamento

Visão geral de partes

Referência