ページ、マスター シェイプ、またはグループの座標空間で表される点に関して、特定の基準を満たす図形から成る Selection オブジェクトを返します。 読み取り専用です。
構文
expression.
SpatialSearch( _x_ , _y_ , _Relation_ , _Tolerance_ , _Flags_ )
表現Page オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| x | 必須 | 倍精度浮動小数点型 (Double) | x 座標です。 |
| y | 必須 | 倍精度浮動小数点型 (Double) | y 座標です。 |
| Relation | 必須 | Integer | 定数 visSpatialContainedIn および visSpatialTouching の値の組み合わせです。 |
| Tolerance | 必須 | 倍精度浮動小数点型 (Double) | 座標空間を基準として、内部図面単位で表された距離です。 |
| Flags | 必須 | Integer | 結果に影響を与えるフラグです。 |
戻り値
Selection
解説
引数 relation は、VisSpatialRelationCodes で定義された定数の任意の組み合わせです。 relation を指定しない場合、SpatialSearch プロパティは両方の関係を条件として使用します。
flags 引数には、Visio タイプ ライブラリの VisSpatialRelationFlags で定義されている定数の値を任意に組み合わせて指定できます (visSpatialIncludeHidden は除きます。これは将来使用するために予約されており、使用しないでください)。
[Geometry] セクションが表示されているか、非表示かを判断するには、[NoShow] セルを使用します。 [NoShow] セルの値は、[Geometry] セクションが非表示の場合は True、表示されている場合は False になります。
Microsoft Visio 2002 以降、flags に visSpatialFrontToBack が含まれている場合、SpatialNeighbors プロパティによって返される Selection オブジェクトの項目は前から後に並べられます。 visSpatialBackToFront が設定されている場合、返される項目は後ろから前に並べられます。 このフラグが設定されていない場合、または Visio の以前のバージョンを実行している場合、順序は予測不可能です。 順序を決定するには、Selection オブジェクトで識別される図形の Index プロパティを使用します。
注:
SpatialSearch プロパティは、2 つの図形を比較する場合に、図形の線の幅、影、線の端点、コントロール ポイント、または接続ポイントを考慮しません。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。