Aracılığıyla paylaş


IDebugMethodField

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

Ayrıca bkz.