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.