Compartilhar via


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

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

Sintaxe

HRESULT RelationshipExists(
  [in]          LPCWSTR relationshipIdentifier,
  [out, retval] BOOL    *relationshipExists
);

Parâmetros

[in] relationshipIdentifier

O identificador exclusivo de uma relação.

[out, retval] relationshipExists

Um dos seguintes valores:

Valor Significado
TRUE
Uma relação que tem o identificador especificado em relationshipIdentifier é representada no conjunto.
FALSE
Uma relação que tem o identificador especificado em relationshipIdentifier não é representada no conjunto.

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 relationshipIdentifier e relationshipExists é NULL.
Erro de consumo de pacote
Um código de erro HRESULT do Grupo de Erros de Consumo de Pacote.
Erro de parte do URI
Um código de erro HRESULT do Grupo de Erros do URI da Parte.

Comentários

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

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

Introdução com a API de Empacotamento

IOpcRelationshipSet

Visões gerais

Referência da API de empacotamento

Exemplos de API de empacotamento

Erros de empacotamento

Referência