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 |