Compartilhar via


Interface Commands2

Contém todos os comandos, na forma de Command objetos, no ambiente.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (em EnvDTE80.dll)

Sintaxe

'Declaração
<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")> _
Public Interface Commands2 _
    Inherits Commands
[GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface Commands2 : Commands
[GuidAttribute(L"7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface class Commands2 : Commands
[<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")>]
type Commands2 =  
    interface
        interface Commands
    end
public interface Commands2 extends Commands

O tipo Commands2 expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count (Herdado de Commands.)
Propriedade pública Count Obtém um valor que indica o número de objetos do Commands coleção.
Propriedade pública DTE (Herdado de Commands.)
Propriedade pública DTE Obtém o objeto de extensibilidade de nível superior.
Propriedade pública Parent (Herdado de Commands.)
Propriedade pública Parent Obtém o objeto pai imediato de um Commands coleção.

Superior

Métodos

  Nome Descrição
Método público Add(String, Int32, Object%) (Herdado de Commands.)
Método público Add(String, Int32, Object%) Infraestrutura. Microsoft somente para uso interno.
Método público AddCommandBar(String, vsCommandBarType, Object, Int32) (Herdado de Commands.)
Método público AddCommandBar(String, vsCommandBarType, Object, Int32) Cria uma barra de comando é salvas e estarão disponíveis na próxima vez que o ambiente é iniciado.
Método público AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) (Herdado de Commands.)
Método público AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) Cria um comando nomeado que é salvo pelo ambiente e disponibilizado na próxima vez que o ambiente é iniciado, mesmo se o suplemento não está carregado na inicialização do ambiente.
Método público AddNamedCommand2 Cria um comando nomeado que é salvo pelo ambiente e disponibilizado na próxima vez que o ambiente é iniciado, mesmo se o suplemento não está carregado na inicialização do ambiente.
Método público CommandInfo(Object, String%, Int32%) (Herdado de Commands.)
Método público CommandInfo(Object, String%, Int32%) Retorna o comando GUID e ID associado a determinado CommandBar controle.
Método público GetEnumerator() (Herdado de Commands.)
Método público GetEnumerator() Obtém um enumerador para itens na Commands coleção.
Método público Item(Object, Int32) (Herdado de Commands.)
Método público Item(Object, Int32) Retorna um membro indexado de uma coleção.
Método público Raise(String, Int32, Object%, Object%) (Herdado de Commands.)
Método público Raise(String, Int32, Object%, Object%) Executa o comando especificado.
Método público RemoveCommandBar(Object) (Herdado de Commands.)
Método público RemoveCommandBar(Object) Remove uma barra de comandos que foi criada com o AddCommandBar método.
Método público UpdateCommandUI Força uma atualização do estado do comando de interface do usuário.

Superior

Consulte também

Referência

Namespace EnvDTE80