Partager via


Méthode Event.GetFilterActions (Visio)

Retourne un tableau des actions de filtre définies pour l’objet Event .

Syntaxe

expression. GetFilterActions

Expression Expression qui renvoie un objet Event .

Valeur renvoyée

Long()

Remarques

Les filtres d'événements décrits dans le tableau renvoyé par la méthode GetFilterActions permettent aux développeurs de ne pas tenir compte des extensions d'événements de souris basées sur le type d'extension (l'action). Le tableau renvoyé est celui qui est transmis à la méthode SetFilterActions pour cet objet Event. Le tableau renvoyé par la méthode GetFilterActions peut être interprété de la façon suivante.

Le nombre des éléments du tableau est un multiple de 3, comme suit :

  • Le premier élément contient l’action de la souris de début (extension d’événement MouseMove ) de la plage (tout membre de VisFilterActions).

  • Le deuxième élément contient l'action de souris de fin (extension d'événement MouseMove) de la plage (tout membre de VisFilterActions dont la valeur est supérieure à celle du premier élément).

  • Le troisième élément contient une valeur True ou False indiquant si vous désirez recevoir des événements pour cette plage d'actions (True pour recevoir des événements d'un sous-type donné, ou extension d'événement MouseMove ; False pour exclure un sous-type d'événement).

Les actions de filtre qui sont renvoyées dans le premier et le deuxième élément de tableau de chaque triplet d'éléments sont définies dans l'énumération VisFilterActions, déclarée dans la bibliothèque de types de Visio et montrée dans le tableau suivant. Notez que les actions de souris qui occupent la deuxième position d'un triplet d'éléments de tableau seront toujours placées plus loin dans la séquence (donc, avec une valeur plus élevée) que celles occupant la première position d'un triplet.

Constante Valeur Description
visFilterMouseMoveDragBegin 1 Filtrez l’extension DragBegin de l’événement MouseMove .
visFilterMouseMoveDragDrop 5 Filtrer l'extension DragDrop de l'événement MouseMove.
visFilterMouseMoveDragEnter 2 Filtrer l'extension DragEnter de l'événement MouseMove.
visFilterMouseMoveDragLeave 4 Filtrer l'extension DragLeave de l'événement MouseMove.
visFilterMouseMoveDragOver 3 Filtrer l'extension DragOver de l'événement MouseMove.
visFilterMouseMoveNoDrag 0 Ne pas filtrer les extensions de l'événement MouseMove.

Pour plus d’informations sur l’utilisation d’extensions d’événement pour définir des actions de filtre, consultez la méthode SetFilterActions .

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.