Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu arabirim, hata ayıklama altyapısı (DE) tarafından belirli bir belgeyle ilişkili bir özellik oluşturduğunda oturum hata ayıklama yöneticisine (SDM) gönderilir.
Sözdizimi
IDebugPropertyCreateEvent2 : IUnknown
Uygulayıcılar için Notlar
DE, bir özelliğin oluşturulduğunu bildirmek için bu arabirimi uygular. IDebugEvent2 arabirimi, bu arabirimle aynı nesneye uygulanmalıdır. SDM, arabirime erişmek IDebugEvent2 için QueryInterface kullanır. Bu arabirim, DE yüklenmiş veya oluşturulmuş bir betikle ilişkilendirilmiş bir özellik oluşturduysa ve bu betiğin IDE'de görünmesi gerekiyorsa uygulanır.
Arayanlar İçin Notlar
DE bu olay nesnesini oluşturur ve bir özelliğin oluşturulduğunu bildirmek için gönderir. Olay, hata ayıklanan programa eklendiğinde SDM tarafından sağlanan IDebugEventCallback2 geri çağırma işlevi kullanılarak gönderilir.
Vtable Sırasına Göre Yöntemler
Aşağıdaki tabloda arabiriminin yöntemi gösterilmektedir IDebugPropertyCreateEvent2 .
| Metot | Açıklama |
|---|---|
| GetDebugProperty | Yeni özelliği alır. |
Açıklamalar
Bir özelliğin kendisiyle ilişkilendirilmiş belirli bir belgesi veya betiği varsa DE, Betik Belgeleri penceresini belgenin adıyla güncelleştirmek için bu olayı SDM'ye gönderebilir. SDM, IUnknown işaretçisi içeren bir VARIANT işaretçiyi almak için GetExtendedInfo öğesini bağımsız değişkeniyle guidDocument çağırır. SDM, Betik Belgeleri penceresini güncelleştirmek için kullanılan IDebugDocument2 arabirimini almak için bu işaretçide QueryInterface'i çağırır.
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll