Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод 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 |