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 |