Compartilhar via


Objetos de shell para scripts e Microsoft Visual Basic

Esta seção descreve os objetos do Windows implementados pelo Shell.

Nesta seção

Tópico Descrição
DIDiskQuotaUser
Permite que um cliente gerencie as configurações de cota de disco global de um volume NTFS. Esse objeto disponibiliza a funcionalidade essencial da interface DIDiskQuotaUser para aplicativos baseados em scripts e Microsoft Visual Basic.
DiskQuotaControl
Permite que um administrador gerencie as propriedades de cota de disco de um volume. O sistema de arquivos NTFS permite que um administrador gerencie o uso do disco em um volume compartilhado alocando uma quantidade especificada de espaço em disco, ou limite de cota, para cada usuário. Você pode usar esse objeto para definir o limite de cota padrão que será atribuído automaticamente a todos os novos usuários.
DShellWindowsEvents
Recebe eventos de registro de janela IShellWindows.
Pasta
Representa uma pasta Shell. Esse objeto contém propriedades e métodos que permitem recuperar informações sobre a pasta.
Folder2
Estende o objeto Folder para dar suporte a pastas offline.
FolderItem
Representa um item em uma pasta do Shell. Esse objeto contém propriedades e métodos que permitem recuperar informações sobre o item.
FolderItems
Representa a coleção de itens em uma pasta do Shell. Esse objeto contém propriedades e métodos que permitem recuperar informações sobre a coleção.
FolderItems2
Estende o objeto FolderItems. Ele suporta um método adicional.
FolderItems3
Estende o objeto FolderItems2. Esse objeto dá suporte a um método e propriedade adicionais.
FolderItemVerb
Representa um único verbo disponível para um item. Esse objeto contém propriedades e métodos que permitem recuperar informações sobre o verbo.
FolderItemVerbs
Representa a coleção de verbos para um item em uma pasta Shell. Esse objeto contém propriedades e métodos que permitem recuperar informações sobre a coleção.
IShellDispatch
Representa um objeto no Shell. Métodos são fornecidos para controlar o Shell e executar comandos dentro do Shell. Existem também métodos para obter outros objetos relacionados com o Shell.
Observação: IShellDispatch é implementado e acessado por meio do objeto Shell.
IShellDispatch2
Estende o objeto IShellDispatch com uma variedade de novas funcionalidades.
Observação:ShellDispatch2 é implementado e acessado por meio do objeto Shell.
IShellDispatch3
Estende o objeto IShellDispatch2. IShellDispatch3 dá suporte a um novo método, além das propriedades e métodos compatíveis com IShellDispatch2.
Observação:IShellDispatch3 é implementado e acessado por meio do objeto Shell.
IShellDispatch4
Estende o objeto IShellDispatch3. Além das propriedades e métodos compatíveis com IShellDispatch3, IShellDispatch4 dá suporte a quatro métodos adicionais.
Observação:IShellDispatch4 é implementado e acessado por meio do objeto Shell.
IShellDispatch5
Estende o objeto IShellDispatch4. Além das propriedades e métodos compatíveis com IShellDispatch4, IShellDispatch5 adiciona um método que exibe janelas abertas em uma pilha 3D.
Observação:IShellDispatch5 é implementado e acessado por meio do objeto Shell.
IShellDispatch6
Estende o objeto IShellDispatch5. Além das propriedades e métodos compatíveis com IShellDispatch5, IShellDispatch6 adiciona um método que exibe o painel Pesquisa de Aplicativos.
Observação:IShellDispatch6 é implementado e acessado por meio do objeto Shell.
IShellLinkDual2
Estende o objeto ShellLinkObject e dá suporte a uma propriedade adicional.
NewWDEvents
Estende o objeto WebWizardHost habilitando páginas do lado do servidor hospedadas em um assistente para verificar se o usuário foi autenticado por meio de uma conta da Microsoft.
Shell
Representa os objetos no Shell. Métodos são fornecidos para controlar o Shell e executar comandos dentro do Shell. Existem também métodos para obter outros objetos relacionados com o Shell.
ShellFolderItem
Estende o objeto FolderItem. Além das propriedades e métodos compatíveis com FolderItem, ShellFolderItem tem dois métodos adicionais.
ShellFolderView
Representa os objetos em uma exibição e fornece propriedades e métodos usados para obter informações sobre o conteúdo da exibição.
ShellFolderViewOC
Encaminha os eventos disparados por um objeto ShellFolderView especificado para os manipuladores de eventos ShellFolderViewOC correspondentes.
ShellLinkObject
Gerencia links do Shell. Esse objeto disponibiliza grande parte da funcionalidade da interface IShellLink para aplicativos de script.
ShellUIHelper
Implementado pelo Shell para ajudar os desenvolvedores de script e Visual Basic a usar alguns dos recursos disponíveis no Shell. O objeto ShellUIHelper não tem propriedades ou eventos. São fornecidos métodos para adicionar itens ao Shell.
ShellWindows
Representa uma coleção das janelas abertas que pertencem ao Shell. Os métodos associados a esses objetos podem controlar e executar comandos dentro do Shell e obter outros objetos relacionados ao Shell.
WebWizardHost
Expõe métodos que permitem que páginas HTML hospedadas em uma extensão do assistente se comuniquem com o assistente.