GraphicItem.HorizontalPosition プロパティ (Visio)

適用先の図形を基準にして、 GraphicItem オブジェクトの水平方向の位置を取得または設定します。 値の取得と設定が可能です。

注:

その Visio オブジェクトまたはメンバーは、Visio Professional 2013 のライセンスを持つユーザーだけが使用できます。

構文

expressionHorizontalPosition

GraphicItem オブジェクトを返す式。

戻り値

VisGraphicPositionHorizontal

注釈

一般にデータ グラフィック マスターと呼ばれる visTypeDataGraphic 型のマスター オブジェクトの GraphicItems コレクション内のグラフィック アイテムの既定の水平吹き出し位置は、Master.DataGraphicHorizontalPosition プロパティの設定によって指定されます。 GraphicItem.UseDataGraphicPositionTrue の場合、グラフィック アイテムは既定の設定に従って配置されます。 UseDataGraphicPositionFalse の場合、その水平位置は GraphicItem.HorizontalPosition プロパティの設定によって決定します。

ただし、図形に適用されたデータ グラフィックの位置は、ユーザーがデータ グラフィックのハンドルを操作して手動で再設定できます。 この方法で設定された位置は、プロパティ設定で指定された位置より優先されます。

HorizontalPosition プロパティの設定は、Microsoft Visio ユーザー インターフェイス (UI) のグラフィック アイテムの種類によって、[新しいテキスト] (または [テキストの編集])、[新しいアイコン セット] (または [アイコン セットの編集])、または [新しいデータ バー] (または [データ バーの編集]) の各ダイアログ ボックスの [位置] の [水平] ボックスの設定に対応します。 ただし、これは [ 既定の位置を使用 ] がオフになっている場合にのみ当てはまります。

以下に指定できる HorizontalPosition プロパティの値は、Visio タイプ ライブラリで宣言されている VisGraphicPositionHorizontal 列挙型からの値です。

定数 説明
visGraphicFarLeft 0 グラフィック アイテムの図形枠の右端は、図形またはコンテナーの図形枠の左端に揃えられます。
visGraphicLeftEdge 1 グラフィック アイテムの図形枠の垂直中心線は、図形またはコンテナーの図形枠の左端に揃えられます。
visGraphicLeft 2 グラフィック アイテムの図形枠の左端は、図形またはコンテナーの図形枠の左端に揃えられます。
visGraphicCenter 3 グラフィック アイテムの図形枠の垂直中心線は、図形またはコンテナーの図形枠の垂直中心線に揃えられます。
visGraphicRight 4 グラフィック アイテムの図形枠の右端は、図形またはコンテナーの図形枠の右端に揃えられます。
visGraphicRightEdge 5 グラフィック アイテムの図形枠の垂直中心線は、図形またはコンテナーの図形枠の右端に揃えられます。
visGraphicFarRight 6 グラフィック アイテムの図形枠の左端は、図形またはコンテナーの図形枠の右端に揃えられます。

注:

グラフィック アイテムのプロパティを設定する前に、 Master.Open メソッドを使用して、グラフィック アイテムが属する GraphicItems コレクションが属するデータ グラフィック マスターのコピーを開いて編集できるようにする必要があります。 プロパティの設定が終了したら、Master.Close メソッドを使用してその変更をコミットします。

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

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