Table EventMapping

La table EventMapping liste les contrôles qui s’abonnent à des événements de contrôle, et liste l’attribut de contrôle à changer quand l’événement est publié par un autre contrôle ou Windows Installer.

La table EventMapping a les colonnes suivantes.

Colonne Type Clé Nullable
Dialog_ Identificateur O N
Control_ Identificateur O N
Événement Identificateur O N
Attribut Identificateur N N

 

Colonnes

Dialog_

Clé externe de la première colonne de la table Dialog. Ce champ et le champ Control_ identifient ensemble un contrôle.

Control_

Clé externe de la deuxième colonne de la table Control. Ce champ et le champ Dialog_ identifient ensemble un contrôle.

Event

Ce champ est un identificateur qui spécifie le type d’événement auquel est abonné le contrôle. Pour plus d’informations, consultez Vue d’ensemble de ControlEvent.

Attribute

Nom de l’attribut Control_ défini à la réception de l’événement dans la colonne Event. L’argument de l’événement est passé comme argument de l’appel d’attribut pour changer cet attribut du contrôle.

Notes

La table ControlEvent spécifie les événements de contrôle démarrés quand un utilisateur interagit avec un contrôle PushButton, un contrôle CheckBox ou un contrôle SelectionTree. Il s’agit des seuls contrôles que l’utilisateur peut utiliser pour lancer des événements de contrôle.

Plusieurs contrôles d’une boîte de dialogue peuvent s’abonner au même événement.

La liste suivante identifie les utilisations classiques de la table EventMapping :

Validation

ICE03
ICE06
ICE32