Compartilhar via


Interface IOpcRelationshipSet (msopc.h)

Representa uma parte Relationships como um conjunto não ordenado de ponteiros de interface IOpcRelationship para objetos de relação.

Herança

A interface IOpcRelationshipSet herda da interface IUnknown . IOpcRelationshipSet também tem estes tipos de membros:

Métodos

A interface IOpcRelationshipSet tem esses métodos.

 
IOpcRelationshipSet::CreateRelationship

Cria um objeto de relação que representa uma relação especificada e adiciona ao conjunto um ponteiro para a interface IOpcRelationship do objeto.
IOpcRelationshipSet::D eleteRelationship

Exclui um ponteiro de interface IOpcRelationship especificado do conjunto.
IOpcRelationshipSet::GetEnumerator

Obtém um enumerador de ponteiros de interface IOpcRelationship no conjunto.
IOpcRelationshipSet::GetEnumeratorForType

Obtém um enumerador dos ponteiros da interface IOpcRelationship no conjunto que apontam para representações de relações que têm um tipo de relação especificado.
IOpcRelationshipSet::GetRelationship

Obtém um objeto de relação do conjunto que representa uma relação especificada.
IOpcRelationshipSet::GetRelationshipsContentStream

Obtém um fluxo somente leitura que contém o conteúdo da parte Relações representada pelo conjunto.
IOpcRelationshipSet::RelationshipExists

Obtém um valor que indica se uma relação especificada é representada como um objeto de relação no conjunto.

Comentários

Quando um objeto de relação é criado e um ponteiro para ele é adicionado ao conjunto, a relação que ele representa é salva quando o pacote é salvo.

Quando um ponteiro de interface IOpcRelationship é excluído do conjunto, a relação que ele representa não é salva quando o pacote é salvo.

Se uma relação for representada no conjunto, a relação será armazenada na parte Relações representada como o conjunto.

Para saber como formar o nome da parte para o destino de uma relação, consulte Resolvendo um nome de parte de um URI de destino.

Para obter mais informações sobre relações, consulte Open Packaging Conventions Fundamentals and the ECMA-376 OpenXML, 1st Edition, Part 2: Open Packaging Conventions (OPC).

A interface IOpcRelationship fornece acesso às propriedades de relação. Para obter detalhes sobre essas propriedades, consulte Visão geral de relações e IOpcRelationship.

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

Requisito Valor
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

Interfaces de empacotamento principais

ECMA-376 OpenXML

Recursos externos

Introdução com a API de Empacotamento

IOpcRelationshipEnumerator

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

Visão geral de relações