Compartilhar via


Método IOpcRelationshipSet::GetEnumeratorForType (msopc.h)

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.

Sintaxe

HRESULT GetEnumeratorForType(
  [in]          LPCWSTR                    relationshipType,
  [out, retval] IOpcRelationshipEnumerator **relationshipEnumerator
);

Parâmetros

[in] relationshipType

O tipo de relação usado para identificar ponteiros de interface IOpcRelationship a serem enumerados.

[out, retval] relationshipEnumerator

Um ponteiro para a interface IOpcRelationshipEnumerator do 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.

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_POINTER
Pelo menos um dos parâmetros relationshipType e relationshipEnumerator é NULL.
Erro de consumo de pacote
Um código de erro HRESULT do Grupo de Erros de Consumo de Pacote.
Erro de URI de parte
Um código de erro HRESULT do Grupo de Erros do URI de Parte.

Comentários

Para obter informações sobre como formar o nome da parte para o destino de uma relação, consulte o tópico IOpcRelationship .

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.

Para obter mais informações sobre relacionamentos, consulte Conceitos básicos das Convenções de Empacotamento Aberto e o OpenXML ECMA-376, 1ª Edição, Parte 2: Convenções de Empacotamento Aberto (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

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho msopc.h

Confira também

ECMA-376 OpenXML

Recursos externos

Introdução com a API de Empacotamento

IOpcRelationshipSet

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

Visões gerais

Referência da API de Empacotamento

Exemplos de API de empacotamento

Erros de empacotamento

Referência

Visão geral de relações