Compartilhar via


Método IModelKeyReference::GetKeyName (dbgmodel.h)

O método GetKeyName retorna o nome da chave para a qual essa referência de chave é um identificador. A cadeia de caracteres retornada é um BSTR padrão e deve ser liberada por meio de uma chamada para SysFreeString.

Sintaxe

HRESULT GetKeyName(
  BSTR *keyName
);

Parâmetros

keyName

O nome da chave para a qual essa referência de chave é um identificador será retornado aqui como uma cadeia de caracteres alocada.

Retornar valor

Esse método retorna HRESULT que indica êxito ou falha.

Comentários

Exemplo de código

ComPtr<IModelObject> spObject; /* get an object */

ComPtr<IModelKeyReference> spKeyRef;
if (SUCCEEDED(spObject->GetKeyReference(L"Id", &spKeyRef, nullptr)))
{
    // The key reference is a reference to the Id key.  The name returned 
    // should be "Id"
    BSTR returnedKeyName;
    if (SUCCEEDED(spKeyRef->Getname(&returnedKeyName)))
    {
        // returnedKeyName is "Id"
        SysFreeString(returnedKeyName);
    }
}

Requisitos

Requisito Valor
Cabeçalho dbgmodel.h

Confira também

Interface IModelKeyReference