Shape. SetCenter メソッド (Visio)Shape.SetCenter method (Visio)

図形を移動して、 _xPos_および_yPos_で表される座標にピンが配置されるようにします。Moves a shape so that its pin is positioned at the coordinates represented by xPos and yPos. .


expression.expression. SetCenter( _xPos_ , _yPos_ )

Shape オブジェクトを表す変数を取得します。expression A variable that represents a Shape object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
xPosxPos 必須Required DoubleDouble 回転の中心の新しい x 座標 (PinX) です。The new x-coordinate of the center of rotation (PinX).
yPosyPos 必須Required DoubleDouble 回転の中心の新しい y 座標 (PinY) です。The new y-coordinate of the center of rotation (PinY).

戻り値Return value



引数_xPos_と_yPos_で表される座標は親座標で、図形の親 (図形を格納するページまたはグループ) の原点から測定されます。The coordinates represented by the xPos and yPos arguments are parent coordinates, measured from the origin of the shape's parent (the page or group that contains the shape).

Setcenterメソッドは、図形が回転する位置を親座標でのみ移動します。The SetCenter method only moves the point, in parent coordinates, about which the shape rotates. ローカル座標では図形の回転の中心点は変更されません。It does not change the point, in local coordinates, about which the shape rotates. 結果としては、親図形 (またはページ) を基準に図形が移動します。The overall effect is to move the shape with respect to its parent shape (or the page).

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.