Partager via


Glossaire de l’interpréteur de commande

Un

Association

Mappage d’une extension de nom de fichier (par exemple, .mp3) ou d’un protocole (par exemple, http) à un identificateur par programme (ProgID). Ce mappage est stocké dans le Registre en tant que paramètre par utilisateur avec un secours par ordinateur. Les applications qui participent au système Programmes par défaut définissent le mappage d’association pour l’extension de nom de fichier ou le protocole pour pointer vers les clés ProgID qu’elles possèdent.

tableau d’association

Liste triée des emplacements de Registre utilisés pour stocker des informations sur un type d’élément, y compris les gestionnaires, les verbes et d’autres attributs tels que l’icône et le nom d’affichage du type. Par exemple, un fichier .jpg a le tableau d’association suivant sur un système Windows par défaut : « HKCR\jpgfile », « HKCR\SystemFileAssociations\.jpg », « HKCR\SystemFileAssociations\image », « HKCR\* », « HKCR\AllFileSystemObjects ».

B

bind

Pour charger ou associer du code à des données. Par exemple, un gestionnaire peut être associé à une source de données Shell.

C

nom canonique

Nom unique d’une ressource. Canonical signifie « selon les règles ». Voir aussi : nom du verbe canonique.

nom du verbe canonique

Nom indépendant de la langue qui peut être utilisé par programmation pour faire référence à un verbe, quelle que soit la chaîne localisée dans l’interface utilisateur. Voir aussi : nom canonique, verbe.

container

Type d’élément Shell pouvant contenir d’autres éléments. Les éléments d’un conteneur sont exposés à l’espace de noms Shell à l’aide d’une source de données Shell. Les exemples incluent des dossiers, des lecteurs, des serveurs réseau et des fichiers compressés avec une extension de nom de fichier .zip. Voir aussi : Source de données shell, dossier, élément Shell.

content

Texte et propriétés associées à un élément Shell ou à une source de contenu pouvant être indexée.

source de contenu

Élément accessible par l’indexeur. Les sources de contenu sont adressables par une URL et sont fournies à l’indexeur par un gestionnaire de protocole. Exemples : fichiers et dossiers de système de fichiers, éléments et dossiers Microsoft Outlook, enregistrements de base de données et éléments stockés Microsoft SharePoint. Une source de contenu peut être exposée en tant qu’éléments Shell en implémentant une source de données Shell. Voir aussi : contenu, élément Shell.

content view (affichage du contenu)

Vue dans Windows Explorer (disponible dans Windows 7 et versions ultérieures) qui affiche le contenu le plus pertinent pour chaque élément de la liste en fonction de son extension de nom de fichier ou de son association Kind. L’affichage de contenu utilise une logique de redimensionnement qui supprime les propriétés lorsque la taille de la fenêtre diminue pour s’assurer que les propriétés les plus critiques ont encore de la place pour être clairement lisibles. Voir aussi : Modèle de disposition, Kind, Kind, Kind association.

mode d’affichage de contenu

Consultez la définition pour : affichage de contenu.

menu contextuel

Ce terme est parfois utilisé pour désigner un menu contextuel. Consultez la définition pour : menu contextuel.

gestionnaire de menus contextuels

Ce terme est parfois utilisé pour désigner le gestionnaire de menus contextuels. Consultez la définition pour : gestionnaire de menus contextuels.

D

gestionnaire d’objets de données

Gestionnaire qui fournit des formats de Presse-papiers supplémentaires pour l’objet de données (IDataObject) d’un élément. Les objets de données sont utilisés dans les scénarios de glisser-déplacer et de copier/coller.

source de données

Ce terme est parfois utilisé pour désigner un magasin de données ou une source de données Shell. Consultez la définition pour : magasin de données, source de données Shell.

magasin de données

Référentiel de données. Un magasin de données peut être exposé au modèle de programmation Shell en tant que conteneur à l’aide d’une source de données Shell. Les éléments d’un magasin de données peuvent être indexés par le système Recherche Windows à l’aide d’un gestionnaire de protocole.

composition du bureau

Fonctionnalité Windows Vista qui permet à des fenêtres individuelles d’être dessinées sur des surfaces hors écran dans la mémoire vidéo au lieu d’être dessinées directement sur le périphérique d’affichage principal.

document

Élément de l’interpréteur de commandes qui contient du texte et pour lequel l’interface IFilter peut être implémentée.

gestionnaire de suppression

Gestionnaire qui active un type d’élément particulier pour prendre en charge les scénarios de glisser-déplacer et de copier/coller.

drop target

Objet de données qui est glissé et déposé dans un fichier. Voir aussi : gestionnaire de données, gestionnaire de suppression.

verbe dynamique

Verbe qui dépend de l’état d’un élément Shell ou du système ; l’apparence de l’élément est basée sur l’état et nécessite que le code en cours d’exécution détermine si l’élément doit apparaître. Voir aussi : gestionnaire de menus contextuels, verbe statique, verbe.

E

commande Explorer

Objet qui peut être présenté sous la forme d’un bouton en haut de la fenêtre windows Explorer qui fournit des fonctionnalités pour les éléments et les conteneurs de cette fenêtre. Une source de données Shell fournit les objets de commande Windows Explorer pour un élément de conteneur particulier. Les commandes sont parfois utilisées comme verbes.

F

association de fichiers

Consultez la définition pour : association de type de fichier.

format de fichier

Format pour les données stockées dans un fichier qui a une spécification de format documentée. Les exemples incluent OLE DocFile, OPC, XML, ZIP et d’autres spécifications de format de fichier bien connues. Les créateurs de types de fichiers utilisent généralement un format de fichier existant comme base d’un nouveau type de fichier. Un format de fichier peut simplement être une définition qui n’est pas instanciée en tant que type de fichier.

gestionnaire de format de fichier

Ce terme est un synonyme du gestionnaire de type de fichier. Consultez la définition pour : gestionnaire de types de fichiers.

extension de nom de fichier

Indicateur principal d’un type de fichier pour les éléments du système de fichiers, il s’agit de la partie du nom de fichier qui suit le point final. L’extension de nom de fichier ne peut pas contenir d’espaces ou de caractères non ASCII et s’applique uniquement aux fichiers (pas aux dossiers). Les extensions de nom de fichier sont comparées à l’aide d’une fonction de comparaison qui n’est pas sensible à la casse ou aux paramètres régionaux. Voir aussi : format de fichier, type de fichier.

type de fichier

Valeur d’extension de nom de fichier particulière, comme « .htm » ou « .jpg », qui définit une classe de fichiers du même type et qui ont un ensemble commun d’associations. Voir aussi : Type, association de type de fichier.

association de types de fichier

Pour une extension de nom de fichier particulière, les éléments du tableau d’association qui définissent où les gestionnaires et autres attributs peuvent être inscrits. Voir aussi : tableau d’association, type de fichier.

Personnalisation du type de fichier

Association qui permet à Shell de personnaliser la façon dont Shell traite un type de fichier. Les personnalisations de type de fichier incluent : la spécification de l’application utilisée pour ouvrir le fichier en cas de double-clic, l’ajout de commandes au menu contextuel d’un type de fichier, la spécification d’une icône personnalisée, la spécification d’un type de contenu MIME à associer à un type de fichier, la spécification d’un type perçu et la spécification d’une ou plusieurs applications associées par type de fichier à la boîte de dialogue Ouvrir avec. Voir aussi : PerceivedType.

gestionnaire de type de fichier

Gestionnaire inscrit pour un type de fichier. Voir aussi : gestionnaire.

Dossier

Consultez la définition de : conteneur.

PIDL complet

PiDL qui décrit de façon unique un objet relatif au dossier de bureau.

H

handler

Objet COM qui fournit des fonctionnalités pour un élément Shell. La plupart des sources de données Shell offrent un système extensible pour lier des gestionnaires à des éléments. Par exemple, le dossier du système de fichiers utilise le système d’association pour rechercher les gestionnaires d’un type de fichier particulier. Voir aussi : association de fichiers, type de fichier, personnalisation du type de fichier.

I

gestionnaire d’icônes

Gestionnaire qui fournit les informations nécessaires pour générer et mettre en cache une icône pour un élément. Le magasin de données du système de fichiers prend en charge le chargement d’un gestionnaire d’icônes pour un élément en fonction du type de fichier, ce qui permet à ce gestionnaire de fournir une icône utilisée pour toutes les instances de ce type de fichier.

Gestionnaire d’info-bulles

Gestionnaire qui fournit du texte contextuel lorsque l’utilisateur pointe le pointeur de la souris sur un objet d’interface utilisateur.

item

Consultez la définition de : Élément shell.

classe item

Consultez la définition pour : type de fichier.

liste d’identificateurs d’élément

Séquence d’une ou de plusieurs structures SHITEMID qui définit de façon unique un objet relatif à un objet racine.

K

Type

Propriété qui fournit un nom Kind convivial et qui peut être associée à une liste de propriétés et à un modèle de disposition. Le type a été introduit dans Windows Vista pour exprimer une notion plus conviviale de type de fichier et il a été défini comme une propriété de chaîne à valeurs multiples (valeurs de chaîne canoniques). Vous pouvez donc avoir une valeur de type « audio;vidéo » ou « lien;document ». Certains noms de type conviviaux sont déjà associés aux propriétés et aux modèles de disposition. Par exemple, les éléments associés à Kind.Picture et les éléments associés à Kind.Document affichent des propriétés différentes même s’ils se trouvent dans le même affichage. Chaque type d’élément peut être associé à l’un des quatre modèles de disposition uniques qui définissent le nombre de propriétés affichées pour chaque élément et leur disposition. Voir aussi : Association de type, affichage du contenu, modèle de disposition.

L

Modèle de disposition

Une des nombreuses dispositions d’affichage des propriétés. Dans Windows 7 et versions ultérieures, lorsque vous inscrivez un nouveau type de fichier, vous pouvez utiliser l’affichage de contenu pour inscrire une liste de propriétés personnalisées et un modèle de disposition pour votre type de fichier. Vous pouvez choisir parmi quatre modèles de disposition différents : Alpha (pour les résultats de recherche de document qui contiennent des extraits de code), Bêta (pour les résultats de recherche par e-mail avec extraits de code), Gamma (similaire à Alpha, mais avec une disposition à deux lignes au lieu de quatre) et Delta (pour afficher de nombreuses propriétés plus courtes, comme avec de la musique et des images). Voir aussi : vue de contenu, Kind, Kind, Kind association.

M

gestionnaire de métadonnées

Ce terme est parfois utilisé pour désigner le gestionnaire de propriétés. Consultez la définition de : gestionnaire de propriétés.

N

extension d’espace de noms

Consultez la définition pour : Source de données shell.

O

Base de données de liaison et d’incorporation d’objets (OLE DB)

Ensemble standard d’interfaces qui fournit un accès hétérogène à des sources d’informations disparates situées n’importe où, telles que les systèmes de fichiers, les dossiers de messagerie et les bases de données.

OLE DB

Consultez la définition pour : Liaison d’objets et incorporation d’une base de données.

P

PerceivedType

Une large catégorie de types de format de fichier. PerceivedType a été introduit dans Windows XP et prend en charge un ensemble limité de types de fichiers connus (par exemple, les types de fichiers Image, Texte, Audio et Compressé). Les types de fichiers, généralement publics, peuvent également avoir un type perçu. Par exemple, les types de fichiers image .bmp, .png, .jpg et .gif sont également du type perçu, image. Au niveau de la couche de programmation, PerceivedType est exprimé sous la forme d’un entier. Étant donné qu’il existe du code qui utilise Kind et PerceivedType, les propriétaires de format de fichier doivent inscrire les deux. Par exemple, « lire tout » dépend de PerceivedType. Voir aussi : type de fichier.

gestionnaire d’aperçu

Gestionnaire qui produit rapidement une vue simplifiée en lecture seule de l’élément Shell à afficher dans le volet d’aperçu de Windows Explorer.

gestionnaire de propriétés

Gestionnaire qui traduit les données stockées dans un fichier dans un schéma structuré reconnu par windows Explorer, Recherche Windows et d’autres applications et y est accessible. Ces systèmes peuvent ensuite interagir avec le gestionnaire de propriétés pour écrire et lire des propriétés dans et à partir du fichier. Les données traduites incluent l’affichage des détails, les info-bulles, le volet d’informations, les pages de propriétés, etc. Chaque gestionnaire de propriétés est associé à un type de fichier particulier, identifié par l’extension de nom de fichier. Voir aussi : système de propriétés.

gestionnaire de feuilles de propriétés

Gestionnaire utilisé pour créer des feuilles de propriétés personnalisées avec des images et des contrôles d’interface utilisateur qui permettent une interaction personnalisée avec un type de fichier.

système de propriétés

Système extensible de définitions de données en lecture/écriture qui utilise des propriétés implémentées comme paires nom-valeur. Voir aussi : gestionnaire de propriétés, élément Shell.

valeur de propriété

Valeur associée à un nom de propriété pour un élément Shell. Par exemple, « Author », « Size » et « Date taken » sont des propriétés. Les valeurs de propriété sont exprimées sous la forme d’une structure PROPVARIANT.

gestionnaire de protocole

Gestionnaire qui accède aux sources de contenu et fournit un objet IUrlAccessor pour un protocole et une URL spécifiés. Les gestionnaires de protocole étendent les fonctionnalités de Recherche Windows et peuvent fournir des notifications de modification aux indexeurs. Différents gestionnaires de protocole sont nécessaires pour indexer des types spécifiques de magasins de données. Pour offrir une expérience utilisateur raisonnable, vous devez également fournir une source de données Shell pour le magasin de données en plus d’implémenter votre gestionnaire de protocole. Le gestionnaire de protocole expose les éléments du magasin de données à l’indexeur, tandis que la source de données Shell expose les éléments du magasin de données à l’interpréteur de commandes.

R

PIDL relatif

PiDL relatif à un objet racine dans l’espace de noms shell autre que le dossier de bureau. Il s’agit généralement du dossier parent de l’élément.

S

Source de données shell

Composant utilisé pour étendre l’espace de noms Shell et exposer des éléments dans un magasin de données. Auparavant, la source de données Shell était appelée extension d’espace de noms Shell. Voir aussi : conteneur, gestionnaire, élément shell.

Extension de l’interpréteur de commandes

Ce terme est parfois utilisé pour désigner le gestionnaire de type de fichier. Consultez la définition pour : gestionnaire de type de fichier.

Gestionnaire d’extension shell

Ce terme est parfois utilisé pour désigner le gestionnaire de type de fichier. Consultez la définition pour : gestionnaire de type de fichier.

Gestionnaire d’interpréteur de commandes

Ce terme est parfois utilisé pour désigner le gestionnaire de type de fichier. Consultez la définition pour : gestionnaire de types de fichiers.

Élément de l’interpréteur de commande

Un seul élément de contenu. Certains éléments de l’interpréteur de commandes sont des sources de contenu, et d’autres non. Un dossier est une source de contenu, par exemple, mais pas un fichier .jpg. Les gestionnaires de types de fichiers exposent des éléments Shell. Dans certains contextes, « item » est utilisé pour distinguer les conteneurs des non-conteneurs. Voir aussi : conteneur, source de contenu, gestionnaire de type de fichier.

Extension d’espace de noms shell

Ce terme est parfois utilisé pour désigner une source de données Shell. Consultez la définition pour : source de données shell.

menu contextuel

Interface utilisateur utilisée pour présenter une collection de verbes associés à un élément d’interface utilisateur, tel qu’un fichier ou un dossier.

Gestionnaire de menus contextuels

Gestionnaire qui ajoute des verbes pour un ou plusieurs éléments. Ces verbes sont généralement affichés dans un menu contextuel. Voir aussi : menu contextuel.

PIDL simple

PiDL qui est analysé sans vérification de disque.

verbe statique

Verbe qui s’applique à un élément Shell sans avoir besoin d’inspecter l’état actuel d’un élément ou d’un système. Un verbe statique est basé sur une inscription statique des éléments associés d’un élément et ne change pas.

T

gestionnaire de miniatures

Gestionnaire qui fournit une image statique pour représenter un élément Shell.

fournisseur de miniatures

Ce terme est parfois utilisé pour désigner le gestionnaire de miniatures. Consultez la définition pour : gestionnaire de miniatures.

U

nom de type convivial

Consultez la définition pour : Type.

V

verbe

Action individuelle qui peut être appelée par un élément shell. Les exemples incluent l’ouverture et l’impression. Les verbes sont parfois appelés commandes ou tâches. Voir aussi : verbe dynamique, gestionnaire de menu contextuel, verbe statique.

gestionnaire de verbes

Ce terme est parfois utilisé pour désigner le gestionnaire de menus contextuels. Consultez la définition pour : gestionnaire de menus contextuels.