Assembly: EnvDTE (in envdte.dll)
[GuidAttribute("7EF39A3E-590D-4879-88D4-C9BE5BCFD92E")] public interface IDTCommandTarget
/** @attribute GuidAttribute("7EF39A3E-590D-4879-88D4-C9BE5BCFD92E") */ public interface IDTCommandTarget
The IDTCommandTarget interface allows you to implement named commands in the environment. It also allows you to define the status of a command or execute it.
If you enter a command that was added with the AddNamedCommand method to the Command window, the Command window first uses the IDTCommandTarget interface'smethod to determine if the command is enabled. The same also applies if you call the ExecuteCommand method.
If an Add-in implements this interface in addition to, then command execution is routed directly to this interface for named commands created by the Add-in.
This interface is analogous to the IDTCommandTarget interface defined in the Win32 SDK, except that the parameters of the method are OLE Automation compliant.