Partager via


Propriétés et méthodes

Comme tout objet OLE, un contrôle fournit une grande partie de ses fonctionnalités par le biais d’un ensemble d’interfaces entrantes avec des propriétés et des méthodes.

Un contrôle expose les propriétés et les méthodes via OLE Automation afin que les conteneurs puissent y accéder sous le contrôle d’un langage de programmation fourni par conteneur.

Pour prendre en charge l’accès aux propriétés via une interface utilisateur, un contrôle fournit des pages de propriétés, la prise en charge des OLEIVERB_PROPERTIES, la navigation par propriété et la liaison de données via des notfications de modification de propriété.

  • Par le biais des pages de propriétés, un contrôle peut afficher ses propriétés, indépendamment de son conteneur, si nécessaire.
  • En prenant en charge OLEIVERB_PROPERTIES, l’élément Propriétés s’affiche dans le menu du conteneur. Ensuite, l’utilisateur final peut sélectionner l’élément Propriétés pour afficher les pages de propriétés du contrôle et modifier les propriétés.
  • La navigation par propriété prend en charge un conteneur qui peut afficher les propriétés du contrôle dans le cadre d’une feuille de propriétés plus grande qui peut inclure des propriétés de plusieurs contrôles dans le conteneur.
  • Par le biais d’une notification de modification de propriété, un contrôle peut informer un client que ses propriétés ont changé, ce qui lui permet d’effectuer toutes les actions nécessaires.

Pour plus d'informations, voir les rubriques suivantes :

Contrôles ActiveX

Pages de propriétés et feuilles de propriétés