IModelObject::IsEqualTo 方法 (dbgmodel.h)
IsEqualTo 方法會將主機內容與另一個主機內容進行比較。 如果兩個內容相等,則會傳回這一點的指示。 請注意,此比較不是介面等價。 這會比較內容本身的基礎不透明內容。
也請務必注意,這個方法會檢查是否相等,而不是其中一個內容是另一個內容的子集或超集。
語法
HRESULT IsEqualTo(
IModelObject *other,
bool *equal
);
參數
other
要與比較的主機內容。
equal
這兩個內容是否相等的指示會傳回這裡。
傳回值
這個方法會傳回 HRESULT,指出成功或失敗。
備註
程式碼範例
ComPtr<IDebugHostContext> spContext1; /* get a context (e.g.:
IDebugHost::GetCurrentContext) */
ComPtr<IDebugHostContext> spContext2; /* get another context (e.g.:
IModelObject::GetContext) */
bool isEqual;
if (SUCCEEDED(spContext1->IsEqualTo(spContext2.Get(), &isEqual)) && isEqual)
{
// The contexts are *IDENTICAL*
}
規格需求
需求 | 值 |
---|---|
標頭 | dbgmodel.h |