Objeto Shell
Representa os objetos no Shell. Os métodos são fornecidos para controlar o Shell e executar comandos no Shell. Também há métodos para obter outros objetos relacionados ao Shell.
O objeto Shell tem esses tipos de membros:
O objeto Shell tem esses métodos.
Método | Descrição |
---|---|
AddToRecent | Adiciona um arquivo à lista mru (usada mais recentemente). |
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. |
CanStartStopService | Determina se o usuário atual pode iniciar e parar o serviço nomeado. |
CascadeWindows | Coloca todas as janelas em cascata 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 o Cascade Windows. |
ControlPanelItem | Executa o aplicativo Painel de Controle (*.cpl) 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:
|
EjectPC | 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. |
ExplorerPolicy | Obtém o valor de uma política de Explorer da Internet especificada. |
FileRun | Exibe a caixa de diálogo Executar para o usuário. Esse método tem o mesmo efeito que clicar no menu Iniciar e selecionar Executar. |
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 (ou seu equivalente em sistemas anteriores ao Windows XP. |
FindPrinter | Exibe a caixa de diálogo Localizar Impressora . |
Getsetting | Recupera uma configuração global do Shell. |
GetSystemInformation | Recupera informações do sistema. |
Ajuda | Exibe o Centro de Ajuda e Suporte do Windows. Esse método tem o mesmo efeito que clicar no menu Iniciar e selecionar Ajuda e Suporte. |
Isrestricted | Recupera a configuração de restrição de um grupo do registro. |
IsServiceRunning | Retorna um valor que indica se um determinado serviço está em execução. |
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 área de Início Rápido da barra de tarefas no Windows 2000 ou no Windows XP. |
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. |
SearchCommand | Exibe o painel Pesquisa de Aplicativos. |
ServiceStart | Inicia um serviço nomeado. |
ServiceStop | Interrompe um serviço nomeado. |
SetTime | Exibe a caixa de diálogo Propriedades de 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. |
ShellExecute | Executa uma operação especificada em um arquivo especificado. |
ShowBrowserBar | Exibe uma barra de navegador. |
ShutdownWindows | Exibe a caixa de diálogo Desligar Windows . Isso é o mesmo que clicar no menu Iniciar e selecionar Desligar. |
Suspender | Td |
TileHorizontally | Blocos de 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 Bloco windows horizontalmente. |
TileVertically | Exibe 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 o Bloco Windows verticalmente. |
ToggleDesktop | Exibe ou oculta a área de trabalho. |
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 mesmo 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 no ícone Mostrar Área de Trabalho na área de Início Rápido da barra de tarefas no Windows 2000 ou no Windows XP. |
Windows | Cria e retorna um objeto ShellWindows . Esse objeto representa uma coleção de todas as janelas abertas que pertencem ao Shell. |
WindowsSecurity | Exibe a caixa de diálogo Segurança do Windows. |
WindowSwitcher | Exibe suas janelas abertas em uma pilha 3D que você pode inverter. |
O objeto Shell tem essas propriedades.
Propriedade | Tipo de acesso | Descrição |
---|---|---|
Aplicativo |
Somente leitura |
Contém o objeto Application do objeto. |
Pai |
Somente leitura |
Obtém 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 |
|