Aracılığıyla paylaş


IDebugDocumentTextEvents2

Bu arabirim, hata ayıklama altyapısı tarafından sağlanan kaynak belgede yapılan değişiklikler hakkında Visual Studio'ya bildirim göndermek için kullanılır.

Sözdizimi

IDebugDocumentTextEvents2 : IUnknown

Uygulayıcılar için Notlar

DE, kaynak kodda değişiklik yapmayı desteklemek için bu arabirimi uygular. Bu arabirim genellikle IDebugDocument2 arabirimini uygulayan aynı nesne üzerinde uygulanır.

Arayanlar İçin Notlar

Visual Studio bu arabirimi yöntemine Advise yapılan bir çağrı aracılığıyla alır. IConnectionPoint Arabirimi yöntemine EnumConnectionPoints yapılan bir çağrıdan alınır. ArabirimIConnectionPointContainer, IDebugDocument2 arabiriminde QueryInterface yöntemi çağrılarak elde edilir.

Vtable Sırasına Göre Yöntemler

Aşağıdaki tabloda yönteminin yöntemleri gösterilmektedir IDebugDocumentTextEvents2.

Metot Açıklama
onDestroy Belgenin tamamının yok edildiğini gösterir.
onInsertText Hata ayıklama paketine belgeye metin eklendiğini bildirir.
onRemoveText Metnin belgeden kaldırıldığını hata ayıklama paketine bildirir.
onReplaceText Belgede metnin değiştirildiğini hata ayıklama paketine bildirir.
onUpdateTextAttributes Metin özniteliklerinin belgede güncelleştirildiğini hata ayıklama paketine bildirir.
onUpdateDocumentAttributes Olay alıcıya belge özniteliklerinin güncelleştirildiğini bildirir.

Açıklamalar

Yalnızca kendi belgelerini sağlayan hata ayıklama altyapıları arabirimden IDebugDocumentTextEvent2 yararlanabilir. Bunun bir örneği betik hata ayıklama altyapısı olabilir. Betikleri yorumlama işleminde, herhangi bir disk dosyasında bulunmayan ve yalnızca DE tarafından bilinen yeni kaynak kodu oluşturulabilir.

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.