Partilhar via


Objetos de shell para scripts e Microsoft Visual Basic

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

Nesta secção

Tópico Descrição
DIDiskQuotaUser
Permite que um cliente gerencie as configurações de cota de disco global de um volume NTFS. Este objeto disponibiliza a funcionalidade essencial da interfaceDIDiskQuotaUser dopara scripts e aplicativos baseados no 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 do IShellWindows.
Pasta
Representa uma pasta Shell. Este objeto contém propriedades e métodos que permitem recuperar informações sobre a pasta.
Folder2
Estende o objetoPastapara oferecer suporte a pastas offline.
FolderItem
Representa um item em uma pasta do Shell. Este 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 Shell. Este objeto contém propriedades e métodos que permitem recuperar informações sobre a coleção.
FolderItems2
Estende o FolderItems objeto. Ele suporta um método adicional.
FolderItems3
Estende o FolderItems2 objeto. Este objeto suporta um método e uma propriedade adicionais.
FolderItemVerb
Representa um único verbo disponível para um item. Este 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. Este objeto contém propriedades e métodos que permitem recuperar informações sobre a coleção.
IShellDispatch
Representa um objeto no Shell. Os métodos são fornecidos para controlar o Shell e executar comandos dentro do Shell. Há também métodos para obter outros objetos relacionados ao Shell.
Nota: IShellDispatch é implementado e acessado por meio do objetoShell.
IShellDispatch2
Estende o IShellDispatch objeto com uma variedade de novas funcionalidades.
Nota: IShellDispatch2 é implementado e acessado por meio do objeto Shell.
IShellDispatch3
Estende o IShellDispatch2 objeto. IShellDispatch3 suporta um novo método, além das propriedades e métodos suportados pelo IShellDispatch2.
Nota: IShellDispatch3 é implementado e acessado por meio do objeto Shell.
IShellDispatch4
Estende o IShellDispatch3 objeto. Além das propriedades e métodos suportados pelo IShellDispatch3, IShellDispatch4 suporta quatro métodos adicionais.
Nota: IShellDispatch4 é implementado e acessado por meio do objetoShell.
IShellDispatch5
Estende o IShellDispatch4 objeto. Além das propriedades e métodos suportados pelo IShellDispatch4, IShellDispatch5 adiciona um método que exibe janelas abertas em uma pilha 3D.
Nota: IShellDispatch5 é implementado e acessado por meio do objeto Shell.
IShellDispatch6
Estende o IShellDispatch5 objeto. Além das propriedades e métodos suportados pelo IShellDispatch5, IShellDispatch6 adiciona um método que exibe o painel Pesquisa de Aplicativos.
Nota: IShellDispatch6 é implementado e acessado por meio do objeto Shell.
IShellLinkDual2
Estende o ShellLinkObject objeto e oferece suporte a uma propriedade adicional.
NewWDEvents
Estende a 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. Os métodos são fornecidos para controlar o Shell e executar comandos dentro do Shell. Há também métodos para obter outros objetos relacionados ao Shell.
ShellFolderItem
Estende o FolderItem objeto. Além das propriedades e métodos suportados pelo FolderItem, ShellFolderItem tem dois métodos adicionais.
ShellFolderView
Representa os objetos em um modo de exibição e fornece propriedades e métodos usados para obter informações sobre o conteúdo do modo de exibição.
ShellFolderViewOC
Encaminha os eventos disparados por um objetoShellFolderViewespecificado para manipuladores de eventos ShellFolderViewOC correspondentes.
ShellLinkObject
Gerencia links do Shell. Este objeto disponibiliza grande parte da funcionalidade da interfaceIShellLink dopara 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. Os métodos são fornecidos 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.