Aracılığıyla paylaş


IDebugContainerField

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

Ayrıca bkz.