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

El método GetKeyName devuelve el nombre de la clave a la que esta referencia de clave es un identificador. La cadena devuelta es un BSTR estándar y debe liberarse a través de una llamada a SysFreeString.

Sintaxis

HRESULT GetKeyName(
  BSTR *keyName
);

Parámetros

keyName

El nombre de la clave a la que esta referencia de clave es un identificador se devolverá aquí como una cadena asignada.

Valor devuelto

Este método devuelve HRESULT que indica éxito o error.

Comentarios

Ejemplo 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
Header dbgmodel.h

Consulte también

Interfaz IModelKeyReference2