次の方法で共有


AnchoringBehavior クラス

ShapeField が親 NodeShape の移動とサイズ変更として自身を置き、サイズが調整されるようについて説明します。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.AnchoringBehavior

名前空間:  Microsoft.VisualStudio.Modeling.Diagrams
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 内)

構文

'宣言
Public Class AnchoringBehavior
public class AnchoringBehavior

AnchoringBehavior 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド AnchoringBehavior(NodeShape)
パブリック メソッド AnchoringBehavior(ShapeField)

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ HasBottomAnchor 下部のアンカーが指定されているかどうかを示す値を取得します。
パブリック プロパティ HasLeftAnchor 左のアンカーが指定されているかどうかを示す値を取得します。
パブリック プロパティ HasRightAnchor 右のアンカーが指定されているかどうかを示す値を取得します。
パブリック プロパティ HasTopAnchor 上のアンカーが指定されているかどうかを示す値を取得します。
パブリック プロパティ InvisibleCollapseFlags
パブリック プロパティ MinimumHeight 世界の最小単位の高さを取得または設定します。
パブリック プロパティ MinimumHeightInLines このシェイプのフィールドのテキスト行の最小数を取得または設定します。
パブリック プロパティ MinimumWidth
パブリック プロパティ MinimumWidthInCharacters

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CenterHorizontally()
パブリック メソッド CenterHorizontally(Double)
パブリック メソッド CenterHorizontally(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
パブリック メソッド CenterHorizontally(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
パブリック メソッド CenterHorizontally(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
パブリック メソッド CenterHorizontally(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
パブリック メソッド CenterHorizontally(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterHorizontally(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterHorizontally(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterHorizontally(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
パブリック メソッド CenterHorizontally(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
パブリック メソッド CenterHorizontally(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterHorizontally(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
パブリック メソッド CenterHorizontally(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
パブリック メソッド CenterHorizontally(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterHorizontally(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterHorizontally(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterHorizontally(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterVertically()
パブリック メソッド CenterVertically(Double)
パブリック メソッド CenterVertically(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
パブリック メソッド CenterVertically(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
パブリック メソッド CenterVertically(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
パブリック メソッド CenterVertically(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
パブリック メソッド CenterVertically(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterVertically(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterVertically(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterVertically(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
パブリック メソッド CenterVertically(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
パブリック メソッド CenterVertically(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterVertically(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
パブリック メソッド CenterVertically(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
パブリック メソッド CenterVertically(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterVertically(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterVertically(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
パブリック メソッド CenterVertically(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
パブリック メソッド Clear 現在の設定 AnchorTargets および改行をオフにします。
パブリック メソッド ClearBottomAnchor 下部の archor のターゲットをオフにします。
パブリック メソッド ClearRightAnchor 右側の archor のターゲットをオフにします。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド SetBottomAnchor(Double) 親 ShapeNode の先頭から指定した距離だけで ShapeField の下を固定します。
パブリック メソッド SetBottomAnchor(AnchoringBehavior.Edge, Double) 親 ShapeElement の特定の側面に ShapeField の下を固定します。
パブリック メソッド SetBottomAnchor(NodeShape, Double) 兄弟の上から下の間隔で ShapeField を固定します。
パブリック メソッド SetBottomAnchor(ShapeField, Double) 兄弟の上から下の間隔で ShapeField を固定します。
パブリック メソッド SetBottomAnchor(NodeShape, AnchoringBehavior.Edge, Double) 兄弟 NodeShape の特定の側面に ShapeField の下を固定します。
パブリック メソッド SetBottomAnchor(ShapeField, AnchoringBehavior.Edge, Double) 兄弟 ShapeField の特定の側面に ShapeField の下辺を固定します。
パブリック メソッド SetLeftAnchor(Double) [パーセンテージ間隔が増加する親 ShapeElement の幅入力] 親 ShapeElement の左側に相対的な縦線に ShapeField の左側を固定します。
パブリック メソッド SetLeftAnchor(AnchoringBehavior.Edge, Double) 親シェイプの特定の側面に ShapeField の左側を固定します。
パブリック メソッド SetLeftAnchor(NodeShape, Double) 兄弟 NodeShape から指定した距離だけで ShapeField の左側を固定します。
パブリック メソッド SetLeftAnchor(ShapeField, Double) [パーセンテージ間隔を増やす兄弟の ShapeField の幅] の兄弟 ShapeField の左側に相対的な縦線に ShapeField の左側を固定します。
パブリック メソッド SetLeftAnchor(NodeShape, AnchoringBehavior.Edge, Double) 兄弟 ShapeElement の特定の側面に ShapeField の左側を固定します。
パブリック メソッド SetLeftAnchor(ShapeField, AnchoringBehavior.Edge, Double) 兄弟 ShapeField の特定の側面に ShapeField の左側を固定します。
パブリック メソッド SetRightAnchor(Double) [パーセンテージ間隔が増加する親 ShapeElement の幅入力] 親 ShapeElement の左側に相対的な縦線に ShapeField の右側を固定します。
パブリック メソッド SetRightAnchor(AnchoringBehavior.Edge, Double) 親 ShapeElement の特定の側面に ShapeField の右側を固定します。
パブリック メソッド SetRightAnchor(NodeShape, Double) [パーセンテージ間隔を増やす兄弟の NodeShape の幅] の兄弟 NodeShape の左側に相対的な縦線に ShapeField の右側を固定します。
パブリック メソッド SetRightAnchor(ShapeField, Double) [パーセンテージ間隔を増やす兄弟の ShapeField の幅] の兄弟 ShapeField の左側に相対的な縦線に ShapeField の右側を固定します。
パブリック メソッド SetRightAnchor(NodeShape, AnchoringBehavior.Edge, Double) 兄弟 NodeShape の特定の側面に ShapeField の右側を固定します。
パブリック メソッド SetRightAnchor(ShapeField, AnchoringBehavior.Edge, Double) 兄弟 ShapeField の特定の側面に ShapeField の右側を固定します。
パブリック メソッド SetTopAnchor(Double) [パーセンテージ間隔が増加する親 ShapeElement の高さの上限 ShapeElement 入力] 親を基準とする水平線に ShapeField の上限を固定します。
パブリック メソッド SetTopAnchor(AnchoringBehavior.Edge, Double) 親 ShapeElement の特定の側面に ShapeField の上限を固定します。
パブリック メソッド SetTopAnchor(NodeShape, Double) [パーセンテージ間隔を増やす兄弟の NodeShape 入力] NodeShape の兄弟の高さの上限を基準とする水平線に ShapeField の上限を固定します。
パブリック メソッド SetTopAnchor(ShapeField, Double) [パーセンテージ間隔を増やす兄弟の ShapeField 入力] ShapeField の兄弟の高さの上限を基準とする水平線に ShapeField の上限を固定します。
パブリック メソッド SetTopAnchor(NodeShape, AnchoringBehavior.Edge, Double) 兄弟 NodeShape の特定の側面に ShapeField の上限を固定します。
パブリック メソッド SetTopAnchor(ShapeField, AnchoringBehavior.Edge, Double) 兄弟 ShapeField の特定の側面に ShapeField の上限を固定します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

例については、「AnchoringBehavior」を参照してください。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間