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 bir yöntemi açıklar.
Sözdizimi
IDebugMethodField : IDebugContainerField
Uygulayıcılar için Notlar
Sembol sağlayıcısı bu arabirimi IDebugContainerField arabirimini uygulayan nesneye uygular. Bu arabirim, bir yöntem sunan bir özelleştirmedir.
Arayanlar İçin Notlar
GetKind döndürürse FIELD_TYPE_METHODbu arabirimi IDebugContainerField arabiriminden almak için QueryInterface kullanın. Ayrıca, GetPropertyGetter, GetPropertySetter ve EnumConstructors yöntemlerinin IDebugMethodField tümü arabirimi döndürür.
Vtable Sırasına Göre Yöntemler
IDebugField ve IDebugContainerField arabirimlerindeki yöntemlere ek olarak, bu arabirim aşağıdaki yöntemleri uygular:
| Metot | Açıklama |
|---|---|
| EnumParameters | yönteminin parametreleri için bir numaralandırıcı oluşturur. |
| GetThis | yöntemini içeren nesnenin "this" işaretçisini alır. |
| EnumAllLocals | yönteminin tüm yerel değişkenleri için bir numaralandırıcı oluşturur. |
| EnumLocals | yönteminin seçili yerel değişkenleri için bir numaralandırıcı oluşturur. |
| IsCustomAttributeDefined | Belirli bir özel özniteliğin tanımlanıp tanımlanmadığını belirler. |
| EnumStaticLocals | yönteminin statik yerel değişkenleri için bir numaralandırıcı oluşturur. |
| GetGlobalContainer | yönteminin genel kapsayıcısını alır. |
| EnumArguments | yöntemini çağırmak için gereken her bağımsız değişkenin türü için bir numaralandırıcı oluşturur. |
Açıklamalar
Bir yöntem hem parametreleri hem de yerel değişkenleri içerebilir.
Gereksinimler
Üst bilgi: sh.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll