Condividi tramite


Metodo IModelKeyReference::GetKeyName (dbgmodel.h)

Il metodo GetKeyName restituisce il nome della chiave a cui fa riferimento questa chiave è un handle. La stringa restituita è una stringa BSTR standard e deve essere liberata tramite una chiamata a SysFreeString.

Sintassi

HRESULT GetKeyName(
  BSTR *keyName
);

Parametri

keyName

Il nome della chiave a cui fa riferimento questa chiave è un handle verrà restituito come stringa allocata.

Valore restituito

Questo metodo restituisce HRESULT che indica l'esito positivo o negativo.

Osservazioni

esempio di codice

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);
    }
}

Fabbisogno

Requisito Valore
intestazione dbgmodel.h

Vedere anche

'interfaccia IModelKeyReference