Event.GetFilterObjects-Methode (Visio)
Gibt ein Array von Objekttypen und den Wert True oder False zurück, um anzuzeigen, wie Ereignisse für dieses Objekt gefiltert werden sollen.
Syntax
Ausdruck. GetFilterObjects
Ausdruck Eine Variable, die ein Event-Objekt darstellt.
Rückgabewert
Long()
Hinweise
Die Ereignisfilter, die im Array beschrieben sind, das von der GetFilterObjects-Methode zurückgegeben wird, bieten Entwicklern die Möglichkeit, angegebene Ereignisse basierend auf dem Objekttyp zu ignorieren. Das zurückgegebene Array ist jenes Array, das an die SetFilterObjects-Methode für dieses Event-Objekt übergeben wird.
Das von der GetFilterObjects-Methode zurückgegebene Array kann folgendermaßen interpretiert werden.
Die Anzahl von Elementen im Array ist ein Vielfaches von 2:
Das erste Element enthält einen Objekttyp (visTypePage, visTypeGroup, visTypeShape, visTypeForeignObject, visTypeGuide oder visTypeDoc).
Das zweite Element enthält den Wert True oder False, der anzeigt, ob Sie Ereignisse für dieses Objekt überwachen (True zum Überwachen der Ereignisse eines Objekts. False zum Ausschließen der Ereignisse eines Objekts).
Ein Ereignis muss die folgenden Kriterien erfüllen, damit es erfolgreich über einen Objektereignisfilter übergeben wird:
Das Ereignis muss einen gültigen Objekttyp aufweisen.
Wenn alle Filter True sind, muss das Ereignis mindestens mit einem Filter übereinstimmen.
Wenn alle Filter False sind, muss das Ereignis mit keinem Filter übereinstimmen.
Wenn die Filter eine Mischung aus True und False sind, muss das Ereignis mit mindestens einem True-Filter und mit keinem False-Filter übereinstimmen.
Wenn in dem Array keine True-Bereiche definiert sind, werden die Ereignisse als True betrachtet.
Weitere Informationen zur Verwendung von Befehls-IDs zum Definieren von Ereignisfiltern finden Sie unter SetFilterObjects-Methode.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.