Share via


Shape.SpatialSearch プロパティ (Visio)

ページ、マスター シェイプ、またはグループの座標空間で表される点に関して、特定の基準を満たす図形から成る Selection オブジェクトを返します。 読み取り専用です。

構文

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

Shape オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
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 以降、flagsvisSpatialFrontToBack が含まれている場合、SpatialNeighbors プロパティによって返される Selection オブジェクトの項目は前から後に並べられます。 visSpatialBackToFront が設定されている場合、返される項目は後ろから前に並べられます。 このフラグが設定されていない場合、または Visio の以前のバージョンを実行している場合、順序は予測不可能です。 順序を決定するには、Selection オブジェクトで識別される図形の Index プロパティを使用します

注:

SpatialSearch プロパティは、2 つの図形を比較する場合に、図形の線の幅、影、線の端点、コントロール ポイント、または接続ポイントを考慮しません。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。