Freigeben über


Shape.SpatialSearch-Eigenschaft (Visio)

Gibt ein Selection-Objekt zurück, dessen Shapes bestimmte Kriterien in Beziehung auf einen Punkt erfüllen, der im Koordinatensystem eines Zeichenblatts, eines Master-Shapes oder einer Gruppe ausgedrückt wird. Schreibgeschützt.

Syntax

Ausdruck. SpatialSearch( _x_ , _y_ , _Relation_ , _Tolerance_ , _Flags_ )

expression Eine Variable, die ein Shape-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
x Erforderlich Double Die X-Koordinate.
y Erforderlich Double Die Y-Koordinate.
Relation Erforderlich Integer Eine beliebige Kombination der Werte der Konstanten visSpatialContainedIn und visSpatialTouching.
Toleranz Erforderlich Double Eine Entfernung in inneren Zeicheneinheiten in Bezug auf den Koordinatenraum.
Flags Erforderlich Integer Kennzeichen, die das Ergebnis beeinflussen.

Rückgabewert

Selection

Hinweise

  • Das Argument relation kann eine beliebige Kombination von Konstanten sein, die in VisSpatialRelationCodes definiert sind. Wenn relation nicht angegeben ist, werden von der SpatialSearch-Eigenschaft sowohl Beziehungen als auch Kriterien verwendet.

  • Das Flags-Argument kann eine beliebige Kombination der Werte der Konstanten sein, die in VisSpatialRelationFlags in der Visio-Typbibliothek definiert sind (mit Ausnahme von visSpatialIncludeHidden, das für die zukünftige Verwendung reserviert ist und nicht verwendet werden sollte).

Mit der NoShow-Zelle können Sie bestimmen, ob ein Abschnitt Geometrie ausgeblendet oder angezeigt wird. Ausgeblendete Abschnitte Geometrie haben den Wert TRUE und angezeigte Abschnitte Geometrie haben den Wert FALSE in der NoShow-Zelle.

Beginnend mit Microsoft Visio 2002, wenn flags den Wert visSpatialFrontToBack enthält, werden Elemente im Selection-Objekt, die von der SpatialNeighbors-Eigenschaft zurückgegeben werden, von vorne nach hinten sortiert. Wenn visSpatialBackToFront festgelegt wird, werden die zurückgegebenen Elemente von hinten nach vorne sortiert. Wenn dieses Kennzeichen nicht festgelegt ist, oder wenn Sie eine frühere Version von Visio ausführen, kann die Reihenfolge nicht vorausgesagt werden. Sie können die Reihenfolge mithilfe der Index-Eigenschaft der formen bestimmen, die im Selection-Objekt identifiziert werden .

Hinweis

Beim Vergleichen von zwei Shapes berücksichtigt die SpatialSearch-Eigenschaft die Linien, Schatten, Linienenden, Kontrollpunkte oder Verbindungspunkte von Shapes nicht.

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.