Objeto IShellDispatch
Representa um objeto no Shell. Métodos são fornecidos para controlar o Shell e executar comandos dentro do Shell. Também há métodos para obter outros objetos relacionados ao Shell.
Observação
IShellDispatch é implementado e acessado por meio do objeto Shell .
O objeto IShellDispatch tem estes tipos de membros:
O objeto IShellDispatch tem esses métodos.
Método | Descrição |
---|---|
BrowseForFolder | Cria uma caixa de diálogo que permite que o usuário selecione uma pasta e, em seguida, retorna o objeto Folder da pasta selecionada. |
CascadeWindows | Propaga todas as janelas na área de trabalho. Esse método tem o mesmo efeito que clicar com o botão direito do mouse na barra de tarefas e selecionar Janelas em cascata. |
ControlPanelItem | Executa o aplicativo Painel de Controle especificado. Se o aplicativo já estiver aberto, ele ativará a instância em execução. Nota: A partir do Windows Vista, a maioria dos aplicativos Painel de Controle são itens do Shell e não podem ser abertos com essa função. Para abrir esses aplicativos Painel de Controle, passe o nome canônico para control.exe. Por exemplo:
|
EjetARPC | Ejeta o computador de sua estação de encaixe. Isso é o mesmo que clicar no menu Iniciar e selecionar Ejetar COMPUTADOR, se o computador der suporte a esse comando. |
Explorar | Abre uma pasta especificada em uma janela do Windows Explorer. |
FileRun | Exibe a caixa de diálogo Executar para o usuário. |
FindComputer | Exibe a caixa de diálogo Resultados da Pesquisa: Computadores . A caixa de diálogo mostra o resultado da pesquisa de um computador especificado. |
FindFiles | Exibe a caixa de diálogo Localizar: Todos os Arquivos . Isso é o mesmo que clicar no menu Iniciar e selecionar Pesquisar. |
Ajuda | Exibe a janela Ajuda e Suporte do Windows. Esse método tem o mesmo efeito que clicar no menu Iniciar e selecionar Ajuda e Suporte. |
MinimizeAll | Minimiza todas as janelas na área de trabalho. Esse método tem o mesmo efeito que clicar com o botão direito do mouse na barra de tarefas e selecionar Minimizar Todas as Janelas em sistemas mais antigos ou clicar no ícone Mostrar Área de Trabalho na barra de tarefas. |
Namespace | Cria e retorna um objeto Folder para a pasta especificada. |
Abrir | Abre a pasta especificada. |
RefreshMenu | Atualiza o conteúdo do menu Iniciar . Usado somente com sistemas anteriores ao Windows XP. |
SetTime | Exibe a caixa de diálogo Data e Hora . Esse método tem o mesmo efeito que clicar com o botão direito do mouse no relógio na barra de tarefas status área e selecionar Ajustar data/hora. |
ShutdownWindows | Exibe a caixa de diálogo Desligar o Windows . Isso é o mesmo que clicar no menu Iniciar e selecionar Desligar. |
Suspender | Td |
TileHorizontally | Lado a lado todas as janelas na área de trabalho horizontalmente. Esse método tem o mesmo efeito que clicar com o botão direito do mouse na barra de tarefas e selecionar Mostrar janelas empilhadas. |
TileVertically | Lado a lado todas as janelas na área de trabalho verticalmente. Esse método tem o mesmo efeito que clicar com o botão direito do mouse na barra de tarefas e selecionar Mostrar janelas lado a lado. |
TrayProperties | Exibe a barra de tarefas e a caixa de diálogo Propriedades do Menu Iniciar . Esse método tem o mesmo efeito que clicar com o botão direito do mouse na barra de tarefas e selecionar Propriedades. |
UndoMinimizeALL | Restaura todas as janelas da área de trabalho para o estado em que estavam antes do último comando MinimizeAll . Esse método tem o mesmo efeito que clicar com o botão direito do mouse na barra de tarefas e selecionar Desfazer Minimizar Todas as Janelas (em sistemas mais antigos) ou um segundo clique do ícone Mostrar Área de Trabalho na barra de tarefas. |
Windows | Cria e retorna um objeto ShellWindows . Esse objeto representa uma coleção de todas as janelas abertas que pertencem ao Shell. |
O objeto IShellDispatch tem essas propriedades.
Propriedade | Tipo de acesso | Descrição |
---|---|---|
Aplicativo |
Somente leitura |
Contém um objeto que representa um aplicativo. |
Pai |
Somente leitura |
Recupera um objeto que representa o pai do objeto atual. |
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
IDL |
|
DLL |
|