次の方法で共有


IModelKeyReference2::GetKeyName メソッド (dbgmodel.h)

GetKeyName メソッドは、このキー参照がハンドルであるキーの名前を返します。 返される文字列は標準の BSTR であり、SysFreeString の呼び出しを介して解放する必要があります。

構文

HRESULT GetKeyName(
  BSTR *keyName
);

パラメーター

keyName

このキー参照がハンドルであるキーの名前は、ここで割り当てられた文字列として返されます。

戻り値

このメソッドは、成功または失敗を示す HRESULT を返します。

注釈

コード サンプル

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

要件

要件
Header dbgmodel.h

こちらもご覧ください

IModelKeyReference2 インターフェイス