Partager via


Méthode Event.GetFilterCommands (Visio)

Renvoie un tableau de plages de commandes et une valeur True ou False indiquant les modalités de filtrage des événements pour cette plage de commandes.

Syntaxe

expression. GetFilterCommands

Expression Variable qui représente un objet Event .

Valeur renvoyée

Long()

Remarques

Les filtres d'événement décrits dans le tableau renvoyé par la méthode GetFilterCommands permettent aux développeurs de ne pas tenir compte des événements indiqués, basés sur un ID de commande. Le tableau renvoyé est celui qui est transmis à la méthode SetFilterCommands pour cet objet Event.

Le tableau renvoyé par la méthode GetFilterCommands 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’ID de commande de début de la plage (tout membre de VisUICmds).

  • Le deuxième élément contient le dernier ID de commande de la plage (tout membre de VisUICmds).

  • Le troisième élément contient une valeur True ou False indiquant si vous souhaitez recevoir des événements pour cette plage de commandes (True autorise les événements, tandis que False les exclut).

Pour que la transmission d'un événement via un filtre de commande s'effectue sans erreur, l'événement doit répondre aux critères ci-dessous :

  • L'ID de commande doit être valide.

  • Si tous les filtres ont la valeur True, l'événement doit au moins correspondre à un filtre.

  • Si tous les filtres comportent la valeur False, l'événement ne doit correspondre à aucun filtre.

  • Si tous les filtres comportent à la fois des valeurs True et False, l'événement doit au moins correspondre à un filtre True et ne doit correspondre à aucun filtre False.

S'il n'y a pas de plages True définies dans ce tableau, les événements sont considérés comme True.

Pour plus d'informations concernant l'utilisation des ID de commande pour définir des filtres d'événement, reportez-vous à la méthode SetFilterCommands.

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.