Interfaccia IDTCommandTarget

Consente di creare i controlli denominati.È necessario implementare questa interfaccia per gestire i nuovi controlli denominati.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

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

Il tipo IDTCommandTarget espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico Exec esegue il comando denominato specificato.
Metodo pubblico QueryStatus Restituisce lo stato corrente (attivato, disabilitato, nascosto, e così via) del comando denominato specificato.

In alto

Note

IDTCommandTarget l'interfaccia consente di distribuire i controlli denominati nell'ambiente.Consente inoltre di definire lo stato di un comando o eseguirla.

Se un comando aggiunto con QueryStatus metodo a di IDTCommandTarget finestra, di commando la finestra viene innanzitutto utilizzata di commando interfaccia di AddNamedCommand metodo per determinare se il comando è abilitato.Lo stesso viene applicata anche se chiamate ExecuteCommand metodo.

se un componente aggiuntivo implementa questa interfaccia oltre a IDTExtensibility2, quindi l'esecuzione di comandi vengono indirizzate direttamente a questa interfaccia per i controlli denominati creati dal componente aggiuntivo.

Questa interfaccia è analoga a quella IDTCommandTarget collegare definito in Win32 SDK, eccetto i parametri del metodo sono automazione OLE conforme.

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE