IDTCommandTarget – rozhraní
Umožňuje vytvořit pojmenovaný příkazy.Musí implementovat rozhraní nové pojmenované příkazy pro zpracování.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
<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 zveřejňuje následující členy.
Metody
Název | Popis | |
---|---|---|
Exec | Provede zadaný s názvem příkazu. | |
QueryStatus | Vrátí aktuální stav (povoleno, zakázáno, skrytý a atd.) určený názvem příkazu. |
Nahoru
Poznámky
IDTCommandTarget Rozhraní umožňuje implementovat pojmenované příkazy prostředí.Umožňuje také definovat stav příkazu nebo jej spustit.
Při zadání příkazu, který byl přidán s AddNamedCommand metody příkaz okna, příkaz nejprve používá okno IDTCommandTarget rozhraní QueryStatus metoda k určení, pokud je příkaz povolen.Totéž platí také při volání ExecuteCommand metoda.
Pokud doplněk implementuje rozhraní kromě IDTExtensibility2, a po spuštění příkazu je směrován přímo k tomuto rozhraní s názvem příkazy vytvořené v.
Toto rozhraní je analogická IDTCommandTarget rozhraní definované v sadě Win32 SDK, kromě toho, že jsou parametry metody automatizace OLE kompatibilní.