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 aşağıdakiler için destek sağlar:
özelliğiyle ilişkili rastgele uzun bir dize alınıyor.
Benzersiz kimliği özelliğiyle ilişkilendirme.
Özelliği için özel görüntüleyicilerin listesi alınıyor.
Bir özelliğin değerini, sonuçta oluşan hataları raporlama özelliğiyle ayarlama
Sözdizimi
IDebugProperty3 : IDebugProperty2
Uygulayıcılar için Notlar
Hata ayıklama altyapısı (DE), bu arabirimi uzun dizeler, özellik kimlikleri ve özel görüntüleyiciler için destek sağlamak üzere IDebugProperty2 uygulayan nesneye uygular.
Arayanlar İçin Notlar
Bu arabirimi elde etmek için bir IDebugProperty2 arabirimde QueryInterface'i çağır.
Vtable Sırasına Göre Yöntemler
arabiriminden IDebugProperty2IDebugProperty3 devralınan yöntemlere ek olarak aşağıdaki yöntemleri de kullanıma sunar.
| Metot | Açıklama |
|---|---|
| GetStringCharLength | özelliğiyle ilişkili dizenin uzunluğunu döndürür. |
| GetStringChars | Kullanıcı tarafından sağlanan arabellekteki dizeyi döndürür. |
| CreateObjectID | Bu özellik için benzersiz bir kimlik oluşturur. |
| DestroyObjectID | Bu özelliğin benzersiz kimliğini yok eder. |
| GetCustomViewerCount | Bu özelliğin görüntülenebileceği özel görüntüleyici sayısını döndürür. |
| GetCustomViewerList | Bu özelliğin görüntülenebileceği özel görüntüleyicilerin listesini döndürür. |
| SetValueAsStringWithError | Bir sorun oluştuğunda hata iletisi döndürerek bu özelliğin değerini ayarlar. |
Açıklamalar
- SetValueAsStringWithError , bir özelliğin değerini ayarlamak için oturum hata ayıklama yöneticisinin (SDM) tercih edilen yoludur.
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll