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, diğer simgeler veya türler için kapsayıcı olan bir simgeyi veya türü temsil eder.
Sözdizimi
IDebugContainerField : IDebugField
Uygulayıcılar için Notlar
Sembol sağlayıcısı bu arabirimi IDebugField arabirimini uygulayan nesneye uygular. Bu arabirim aynı zamanda kapsayıcıları temsil eden tüm arabirimler için temel sınıftır.
Arayanlar İçin Notlar
Birçok arabirimdeki birçok yöntem bu arabirimi döndürür. Bu tüm kapsayıcılar için temel bir sınıf olduğundan, QueryInterface kullanılarak bu arabirimden daha özel arabirimler elde edilebilir. Bu tür arabirimler IDebugArrayField, IDebugClassField, IDebugMethodField ve IDebugPropertyField'dır.
Vtable Sırasına Göre Yöntemler
IDebugField arabirimindeki yöntemlere ek olarak, bu arabirim aşağıdaki yöntemi uygular:
| Metot | Açıklama |
|---|---|
| EnumFields | Kapsayıcının alanları için bir numaralandırıcı oluşturur. |
Açıklamalar
Diziler (değişkenler için kapsayıcılar), sınıflar (yöntemler ve değişkenler için kapsayıcılar) ve yöntemler (parametreler ve yerel değişkenler için kapsayıcılar) kapsayıcılara örnek olarak verilebilir.
Gereksinimler
Üst bilgi: sh.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll