Metode IModelObject::IsEqualTo (dbgmodel.h)

Metode IsEqualTo membandingkan konteks host dengan konteks host lain. Jika kedua konteks tersebut setara, indikasi ini dikembalikan. Perhatikan bahwa perbandingan ini bukan kesetaraan antarmuka. Ini membandingkan konten buram yang mendasar dari konteks itu sendiri.

Penting juga untuk dicatat bahwa metode ini memeriksa kesetaraan dan bukan berarti salah satu konteksnya adalah subset atau superset dari yang lain.

Sintaks

HRESULT IsEqualTo(
  IModelObject *other,
  bool         *equal
);

Parameter

other

Konteks host untuk dibandingkan.

equal

Indikasi apakah kedua konteks tersebut setara diteruskan kembali ke sini.

Mengembalikan nilai

Metode ini mengembalikan HRESULT yang menunjukkan keberhasilan atau kegagalan.

Keterangan

Sampel Kode

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*
}

Persyaratan

Persyaratan Nilai
Header dbgmodel.h

Lihat juga

Antarmuka IModelObject