IDTCommandTarget Arabirim
Adlandýrýlmýþ komutlar oluşturmanıza olanak tanır. Yeni adlandırılmış komutları işlemek için bu arabirimini uygulamalıdır.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("7EF39A3E-590D-4879-88D4-C9BE5BCFD92E")> _
Public Interface IDTCommandTarget
[GuidAttribute("7EF39A3E-590D-4879-88D4-C9BE5BCFD92E")]
public interface IDTCommandTarget
[GuidAttribute(L"7EF39A3E-590D-4879-88D4-C9BE5BCFD92E")]
public interface class IDTCommandTarget
[<GuidAttribute("7EF39A3E-590D-4879-88D4-C9BE5BCFD92E")>]
type IDTCommandTarget = interface end
public interface IDTCommandTarget
IDTCommandTarget türü aşağıdaki üyeleri ortaya koyar.
Yöntemler
Ad | Açıklama | |
---|---|---|
Exec | Belirtilen komut adında yürütür. | |
QueryStatus | Belirtilen komut adında geçerli durumu (etkin, devre dışı bırakılmış, gizli ve diğerleri) döndürür. |
Üst
Açıklamalar
IDTCommandTarget Arabirimi uygulayan ortamı adlandýrýlmýþ komutlar olanak tanır Ayrıca, bir komut durumunu tanımlamak veya çalıştırmak sağlar.
İle eklenen komut girerseniz, AddNamedCommand yöntemine komut penceresinde, komut pencere ilk kullanan IDTCommandTarget arabirimin QueryStatus komutun etkin olup olmadığını belirlemek için bir yöntem. Çağırdığınız aynı de geçerlidir ExecuteCommand yöntemi.
Bir eklentinin yanında bu arabirimi uygulayan olup IDTExtensibility2, sonra komut yürütme yönlendirildi doğrudan bu arabirim Ekle-inç tarafından oluşturulan adlandırılmış komutlar için
Bu arabirim için paraleldir IDTCommandTarget arabirim yöntemi parametrelerini ole otomasyon uyumlu olan dışında Win32 sdk içinde tanımlanan.