Objets Shell pour les scripts et Microsoft Visual Basic

Cette section décrit les objets Windows implémentés par l’interpréteur de commandes.

Contenu de cette section

Rubrique Description
DIDiskQuotaUser
Permet à un client de gérer les paramètres de quota de disque global d’un volume NTFS. Cet objet rend les fonctionnalités essentielles de l’interface DIDiskQuotaUser disponibles pour les scripts et les applications basées sur Microsoft Visual Basic.
DiskQuotaControl
Permet à un administrateur de gérer les propriétés de quota de disque d’un volume. Le système de fichiers NTFS permet à un administrateur de gérer l’utilisation du disque sur un volume partagé en allouant une quantité spécifiée d’espace disque, ou limite de quota, à chaque utilisateur. Vous pouvez utiliser cet objet pour définir la limite de quota par défaut qui sera automatiquement affectée à tous les nouveaux utilisateurs.
DShellWindowsEvents
Reçoit les événements d’inscription de fenêtre IShellWindows .
Dossier
Représente un dossier Shell. Cet objet contient des propriétés et des méthodes qui vous permettent de récupérer des informations sur le dossier.
Dossier2
Étend l’objet Folder pour prendre en charge les dossiers hors connexion.
FolderItem
Représente un élément dans un dossier Shell. Cet objet contient des propriétés et des méthodes qui vous permettent de récupérer des informations sur l’élément.
FolderItems
Représente la collection d’éléments dans un dossier Shell. Cet objet contient des propriétés et des méthodes qui vous permettent de récupérer des informations sur la collection.
FolderItems2
Étend l’objet FolderItems . Il prend en charge une méthode supplémentaire.
FolderItems3
Étend l’objet FolderItems2 . Cet objet prend en charge une méthode et une propriété supplémentaires.
FolderItemVerb
Représente un verbe unique disponible pour un élément. Cet objet contient des propriétés et des méthodes qui vous permettent de récupérer des informations sur le verbe.
FolderItemVerbs
Représente la collection de verbes pour un élément dans un dossier Shell. Cet objet contient des propriétés et des méthodes qui vous permettent de récupérer des informations sur la collection.
IShellDispatch
Représente un objet dans l’interpréteur de commandes. Des méthodes sont fournies pour contrôler l’interpréteur de commandes et exécuter des commandes dans l’interpréteur de commandes. Il existe également des méthodes permettant d’obtenir d’autres objets liés à l’interpréteur de commandes.
Remarque :IShellDispatch est implémenté et accessible via l’objet Shell.
IShellDispatch2
Étend l’objet IShellDispatch avec une variété de nouvelles fonctionnalités.
Remarque :IShellDispatch2 est implémenté et accessible via l’objet Shell.
IShellDispatch3
Étend l’objet IShellDispatch2 . IShellDispatch3 prend en charge une nouvelle méthode en plus des propriétés et méthodes prises en charge par IShellDispatch2.
Remarque :IShellDispatch3 est implémenté et accessible via l’objet Shell.
IShellDispatch4
Étend l’objet IShellDispatch3 . En plus des propriétés et méthodes prises en charge par IShellDispatch3, IShellDispatch4 prend en charge quatre méthodes supplémentaires.
Remarque :IShellDispatch4 est implémenté et accessible via l’objet Shell.
IShellDispatch5
Étend l’objet IShellDispatch4 . En plus des propriétés et méthodes prises en charge par IShellDispatch4, IShellDispatch5 ajoute une méthode qui affiche les fenêtres ouvertes dans une pile 3D.
Remarque :IShellDispatch5 est implémenté et accessible via l’objet Shell.
IShellDispatch6
Étend l’objet IShellDispatch5 . En plus des propriétés et méthodes prises en charge par IShellDispatch5, IShellDispatch6 ajoute une méthode qui affiche le volet Recherche d’applications.
Remarque :IShellDispatch6 est implémenté et accessible via l’objet Shell.
IShellLinkDual2
Étend l’objet ShellLinkObject et prend en charge une propriété supplémentaire.
NewWDEvents
Étend l’objet WebWizardHost en activant les pages côté serveur hébergées dans un Assistant pour vérifier que l’utilisateur a été authentifié via un compte Microsoft.
Shell
Représente les objets dans l’interpréteur de commandes. Des méthodes sont fournies pour contrôler l’interpréteur de commandes et exécuter des commandes dans l’interpréteur de commandes. Il existe également des méthodes permettant d’obtenir d’autres objets liés à l’interpréteur de commandes.
ShellFolderItem
Étend l’objet FolderItem . En plus des propriétés et méthodes prises en charge par FolderItem, ShellFolderItem a deux méthodes supplémentaires.
ShellFolderView
Représente les objets d’une vue et fournit les propriétés et méthodes utilisées pour obtenir des informations sur le contenu de la vue.
ShellFolderViewOC
Transfère les événements déclenchés par un objet ShellFolderView spécifié aux gestionnaires d’événements ShellFolderViewOC correspondants.
ShellLinkObject
Gère les liens shell. Cet objet rend une grande partie des fonctionnalités de l’interface IShellLink disponibles pour les applications de script.
ShellUIHelper
Implémenté par l’interpréteur de commandes pour aider les développeurs de scripts et Visual Basic à utiliser certaines des fonctionnalités disponibles dans l’interpréteur de commandes. L’objet ShellUIHelper n’a pas de propriétés ou d’événements. Des méthodes sont fournies pour ajouter des éléments à l’interpréteur de commandes.
ShellWindows
Représente une collection des fenêtres ouvertes qui appartiennent à l’interpréteur de commandes. Les méthodes associées à ces objets peuvent contrôler et exécuter des commandes dans l’interpréteur de commandes, et obtenir d’autres objets liés à l’interpréteur de commandes.
WebWizardHost
Expose des méthodes qui permettent aux pages HTML hébergées dans une extension de l’Assistant de communiquer avec l’Assistant.