IModelKeyReference::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 |