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);
}
}
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dbgmodel.h |