Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo IsEqualTo confronta un contesto host con un altro contesto host. Se i due contesti sono equivalenti, viene restituita un'indicazione di questo tipo. Si noti che questo confronto non è l'equivalenza dell'interfaccia. In questo modo viene confrontato il contenuto opaco sottostante del contesto stesso.
È anche importante notare che questo metodo verifica l'equivalenza e non che uno dei contesti è un subset o un superset dell'altro.
Sintassi
HRESULT IsEqualTo(
IModelObject *other,
bool *equal
);
Parametri
other
Contesto host da confrontare.
equal
Indica se i due contesti sono equivalenti vengono passati qui.
Valore restituito
Questo metodo restituisce HRESULT che indica l'esito positivo o negativo.
Osservazioni
esempio di codice
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*
}
Fabbisogno
Requisito | Valore |
---|---|
intestazione | dbgmodel.h |