Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Expõe métodos que definem um determinado estado ou parâmetro relacionado ao verbo de comando, bem como um método para invocar esse verbo.
Herança
A interface IExecuteCommand herda da interface IUnknown . IExecuteCommand também tem estes tipos de membros:
Métodos
A interface IExecuteCommand tem esses métodos.
|
IExecuteCommand::Execute Invoque o verbo nos itens selecionados. Chame esse método depois de chamar os outros métodos dessa interface. |
|
IExecuteCommand::SetDirectory Define um novo diretório de trabalho. |
|
IExecuteCommand::SetKeyState Define um valor com base no estado atual das teclas CTRL e SHIFT. |
|
IExecuteCommand::SetNoShowUI Indica se alguma interface do usuário associada ao item shell selecionado deve ser exibida. |
|
IExecuteCommand::SetParameters Fornece valores de parâmetro para o verbo. |
|
IExecuteCommand::SetPosition Define as coordenadas de um ponto usado para exibição. |
|
IExecuteCommand::SetShowWindow Define o estado visual da janela especificada. |
Comentários
Quando implementar
Implemente essa interface quando você a escolher como seu método para invocar o verbo para executar uma ação em itens selecionados. Os itens são passados como uma matriz de itens do Shell por meio de IObjectWithSelection::SetSelection, portanto, o objeto também deve implementar IObjectWithSelection.Quando usar
Não chame os métodos de IExecuteCommand diretamente. O Windows Explorer chama seus métodos IExecuteCommand quando o usuário deseja executar uma ação nos itens.Observe que, além de Executar, os métodos dessa interface passam informações do sistema para o manipulador. O próprio sistema chama esses métodos, definindo os parâmetros adequadamente com base nas configurações e condições do sistema.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |