Source.ExecMarkerCommand(IVsHiddenRegion, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen bölgede belirtilen komutu yürütür.
public:
virtual int ExecMarkerCommand(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion ^ region, int cmd);
public:
virtual int ExecMarkerCommand(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion ^ region, int cmd);
virtual int ExecMarkerCommand(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion const & region, int cmd);
public virtual int ExecMarkerCommand (Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion region, int cmd);
abstract member ExecMarkerCommand : Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion * int -> int
override this.ExecMarkerCommand : Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion * int -> int
Public Overridable Function ExecMarkerCommand (region As IVsHiddenRegion, cmd As Integer) As Integer
Parametreler
- region
- IVsHiddenRegion
IVsHiddenRegionKomutun uygulanacağı gizli bölgeyi temsil eden nesne.
- cmd
- Int32
MarkerCommandValuesYürütülecek komutu belirten Numaralandırmadaki bir değer.
Döndürülenler
Başarılı olursa, döndürür S_OK ; Aksi takdirde, bir hata kodu döndürür. Gizli bir bölgedeki komutlara yönelik destek gerekmiyorsa, döndürür E_NOTIMPL .
Uygulamalar
Açıklamalar
Bir Kullanıcı bir gizli bölge işaretine sağ tıkladığında bir bağlam menüsü görüntülenir. GetMarkerCommandInfoYöntemi, menüde görüntülenecek komutları almak için çağrılır. Kullanıcı menüden bir komut seçtiğinde, ExecMarkerCommand yöntemi çağrılır. Yalnızca MarkerCommandValues Numaralandırmadaki komutlar bu şekilde desteklenebilir.
Taban yöntemi her zaman döndürülür E_NOTIMPL .