Interfejs IDTCommandTarget

Umożliwia tworzenie nazwanego poleceń.Musi implementować interfejsu do obsługi nowych poleceń nazwane.

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
<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

Typ IDTCommandTarget uwidacznia następujące elementy członkowskie.

Metody

  Nazwa Opis
Metoda publiczna Exec Wykonuje określony o nazwie polecenia.
Metoda publiczna QueryStatus Zwraca bieżący stan (włączony, wyłączony, ukryte i itp.) o określonej nazwie polecenia.

Początek

Uwagi

IDTCommandTarget Interfejs umożliwia wdrożenie nazwanych polecenia w środowisku.Umożliwia także określenie statusu polecenia lub ją wykonać.

Po wprowadzeniu polecenia, który został dodany z AddNamedCommand metoda polecenia okna, polecenia okno najpierw używa IDTCommandTarget interfejsu QueryStatus metody, aby ustalić, czy polecenie jest włączony.To samo dotyczy również Jeśli zadzwonisz ExecuteCommand metody.

Jeśli dodatek implementuje ten interfejs, w uzupełnieniu do IDTExtensibility2, a następnie wykonywanie polecenia jest przesyłane bezpośrednio do tego interfejsu dla nazwanego polecenia utworzone przez dodatek.

Ten interfejs jest analogiczne do IDTCommandTarget zdefiniowany w zestawie SDK systemu Win32, z wyjątkiem, że parametry metody są automatyzacji OLE zgodny z interfejsem.

Zobacz też

Informacje

Przestrzeń nazw EnvDTE