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 |