Partager via


Vue d'ensemble de la fenêtre Propriétés

La fenêtre de Propriétés est utilisée pour afficher les propriétés de des objets sélectionnés dans les deux principaux types de fenêtres disponibles dans l' (IDE)IDE de Visual Studio . ces deux types de fenêtres sont :

  • fenêtres Outil telles que l'explorateur de solutions, l'Affichage de classes, et l'Explorateur d'objets

  • Fenêtres de document contenant éditeurs et les concepteurs tels que les formulaires concepteur, éditeur XML, et éditeur HTML

Dans la fenêtre Propriétés

La fenêtre de Propriétés affiche les propriétés des éléments sélectionnés unique ou plusieurs. Si plusieurs éléments sont sélectionnés, l'intersection de toutes les propriétés de tous les objets sélectionnés s'affiche.

Les événements liés à un objet sélectionné dans une fenêtre ou un éditeur HTML en forme de projet utilisant des métadonnées COM+ sont affichés dans la fenêtre de Propriétés . par exemple, vous pouvez sélectionner un bouton et afficher ses événements associés, tels qu'un événement d' OnClick , qui peut être lié à ce bouton.

Les événements affichent dans la fenêtre de Propriétés sont principalement utilisés avec les objets liés au code. Si vous modifiez un format de fichier qui n'a rien faire avec code, vous n'allez pas avoir aucun événement. Les événements sont uniquement affichés dans la fenêtre de Propriétés lors d'une liaison entre l'exécution du code et certains événements associés à des objets spécifiques. Un exemple de ce serait code derrière un objet sélectionné qui s'exécute lorsque cet objet est activé.

Le tableau suivant répertorie les interfaces principales utilisées par la fenêtre de Propriétés .

nom d'interface

Description

ICategorizeProperties

fournit une liste de catégories dans la fenêtre de Propriétés et mappe chaque propriété à une catégorie.

Interface IDispatch

Expose des méthodes d'objet et des propriétés aux outils de développement et à d'autres applications prenant en charge l'automation.

IProvidePropertyBuilder

Fournit des boutons des points de suspension (...) appelés les concepteurs que les fenêtres ouvertes de la boîte de dialogue modale ont implémentés par l'objet lui-même. Utilisé lorsqu'une valeur n'est pas facilement typée par l'utilisateur dans un champ de texte. Par exemple, il peut être utilisé pour ouvrir un sélecteur de couleurs qui détermine la valeur RVB pour vous.

ISelectionContainer

Permet d'accéder aux objets utilisés à des informations de mise à jour afficher dans la fenêtre de Propriétés . ISelectionContainer est implémenté par les VSPackages pour chaque fenêtre qui contient les objets sélectionnables avec des propriétés connexes à afficher.

ITypeInfo

Fournit des informations sur le type d'un objet tel que les méthodes d'interface et de champs d'une structure.

IVsMonitorSelection

Permet à des VSPackages pour recevoir des notifications d'événement de sélection et pour extraire des informations sur la hiérarchie du projet, l'élément, la valeur d'élément, et le contexte actuels de la commande interface utilisateur.

IVsMultiItemSelect

Fournit l'environnement l'accès aux sélections multiples.

IVsPerPropertyBrowsing

Utilisé pour fournir des noms localisés sur certaines propriétés affichées dans la fenêtre de Propriétés .

IVsSelectionEvents

Notifies a signalé VSPackages les modifications apportées à la sélection, à la valeur d'élément, ou au contexte actuel de la commande interface utilisateur.

IVsTrackSelectionEx

Indique à l'environnement d'une modification de la sélection actuelle et fournit l'accès aux informations hiérarchiques et d'élément qui concernent la nouvelle sélection.

Pour plus d'informations sur IDispatch, consultez MSDN Library.

Voir aussi

Concepts

Champs et interfaces de fenêtre Propriétés

Autres ressources

fenêtre Propriétés et pages de propriétés