Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
The GetOriginalObject method returns the instance object from which the key reference was created. Note that the key may itself be on a parent model of the instance object.
Syntax
HRESULT GetOriginalObject(
IModelObject **originalObject
);
Parameters
originalObject
The instance object from which the key reference was created will be returned here.
Return value
This method returns HRESULT that indicates success or failure.
Remarks
Code Sample
ComPtr<IModelObject> spObject; /* get an object */
ComPtr<IModelKeyReference> spKeyRef;
if (SUCCEEDED(spObject->GetKeyReference(L"Id", &spKeyRef, nullptr)))
{
ComPtr<IModelObject> spOriginalObject;
if (SUCCEEDED(spKeyRef->GetOriginalObject(&spOriginalObject)))
{
// spObject and spOriginalObject should be the same.
// This is true even if someone calls
// IModelKeyReference2::OverrideContextObject with some other object.
}
}
Requirements
| Requirement | Value |
|---|---|
| Header | dbgmodel.h |