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
Notlar
IDTCommandTarget Arabirimi, adlandýrýlmýþ komutlar ortamında uygulamak olanak sağlar. 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 arabiriminin QueryStatus komutunun etkin olup olmadığını belirlemek için yöntem. Çağırırsanız, aynı de geçerlidir ExecuteCommand yöntemi.
Bir eklenti yanı sıra bu arabirimi uygulayan olup IDTExtensibility2, sonra da komut yürütme eklentisi tarafından oluşturulan adlandırılmış komutlar için bu arabirim için doğrudan yönlendirilir.
Bu arabirim ROM'una benzer IDTCommandTarget arabirim yöntemi parametrelerini ole Otomasyon uyumlu olan dışında Win32 sdk içinde tanımlanmış.