Aracılığıyla paylaş


IDebugDocumentContext2::Compare

Bu belge bağlamını belirli bir belge bağlamı dizisiyle karşılaştırır.

Sözdizimi

int Compare( 
   enum_ DOCCONTEXT_COMPARE compare,
   IDebugDocumentContext2[] rgpDocContextSet,
   uint                     dwDocContextSetLen,
   out uint                 pdwDocContext
);

Parametreler

compare
[in] karşılaştırma türünü belirten DOCCONTEXT_COMPARE numaralandırmasından bir değer.

rgpDocContextSet
[in] Karşılaştırılan belge bağlamlarını temsil eden bir IDebugDocumentContext2 nesneleri dizisi.

dwDocContextSetLen
[in] Karşılaştıracak belge bağlamları dizisinin uzunluğu.

pdwDocContext
[out] Dizini, karşılaştırmayı rgpDocContextSet karşılayan ilk belge bağlamının dizisine döndürür.

İade Değeri

Eşleşme bulunursa döndürür S_OK . Eşleşme bulunamazsa döndürür S_FALSE . Aksi takdirde bir hata kodu döndürür.

Açıklamalar

Dizide geçirilen IDebugDocumentContext2 nesneleri, çağrılan nesneyi uygulayan IDebugDocumentContext2 aynı hata ayıklama altyapısı tarafından uygulanmalıdır; aksi takdirde karşılaştırma geçerli değildir.

Ayrıca bkz.