Freigeben über


Event.GetFilterSRC-Methode (Visio)

Gibt ein Array von Zellbereichen und den Wert True oder False zurück, um anzuzeigen, ob Ereignisse für diesen Bereich gefiltert werden sollen.

Syntax

Ausdruck. GetFilterSRC

Ausdruck Eine Variable, die ein Event-Objekt darstellt.

Rückgabewert

Integer()

Hinweise

Die Ereignisfilter, die im Array beschrieben sind, das von der GetFilterSRC-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 SetFilterSRC-Methode für dieses Event-Objekt übergeben wird.

Das von der GetFilterSRC-Methode zurückgegebene Array kann folgendermaßen interpretiert werden.

Die Anzahl von Elementen im Array ist ein Vielfaches von 7. Diese sieben Elemente enthalten die folgenden Werte:

  • Die ersten drei Elemente beschreiben den Abschnitt, die Zeile und die Zelle der Anfangszelle des Bereichs.

  • Die nächsten drei Elemente beschreiben den Abschnitt, die Zeile und die Zelle der Endzelle des Bereichs.

  • Das letzte Element enthält den Wert True oder False, der anzeigt, ob Sie Ereignisse für den angegebenen Zellbereich empfangen möchten (True zum Überwachen von Ereignissen für einen Zellbereich. False zum Ausschließen von Ereignissen für einen Zellbereich).

Ein Ereignis muss die folgenden Kriterien erfüllen, damit es erfolgreich über einen Zellbereich übergeben wird:

  • Das Ereignis muss einen gültigen Abschnitt, eine gültige Zeile und einen gültigen Zellbezug 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 der SetFilterSRC-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.