Diagram クラス
ダイアグラムを表します。
継承階層
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
Microsoft.VisualStudio.Modeling.Diagrams.Diagram
名前空間: Microsoft.VisualStudio.Modeling.Diagrams
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 内)
構文
'宣言
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")> _
Public MustInherit Class Diagram _
Inherits NodeShape _
Implements IDisposable
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")]
public abstract class Diagram : NodeShape,
IDisposable
Diagram 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
Diagram | Diagram クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
AbsoluteBoundingBox | ダイアグラムとの位置関係で計算される、図形の外接する四角形。 (NodeShape から継承されます。) | |
AbsoluteBoundingBoxToEnsureVisible | DiagramClientView.EnsureVisible の絶対的な外接する四角形を取得します。 (ShapeElement から継承されます。) | |
AbsoluteBounds | 図の左上を基準として測定される、図形の外接する四角形のサイズと位置を取得または設定するドメイン プロパティ。 (NodeShape から継承されます。) | |
AbsoluteCenter | 図形の中央のポイントを取得します。 (ShapeElement から継承されます。) | |
AccessibilityObject | 図形のユーザー補助オブジェクトを取得します。 (ShapeElement から継承されます。) | |
AccessibleDefaultActionDescription | 図形の既定アクションの説明を取得します。 (ShapeElement から継承されます。) | |
AccessibleDescription | ダイアグラムの説明を取得します。 (ShapeElement.AccessibleDescription をオーバーライドします。) | |
AccessibleHelp | 図形のヘルプを取得します。 (ShapeElement から継承されます。) | |
AccessibleHelpTopicFileName | 図形のヘルプ トピックを取得します。 (ShapeElement から継承されます。) | |
AccessibleHelpTopicId | 図形のヘルプ トピックの ID を取得します。 (ShapeElement から継承されます。) | |
AccessibleName | ダイアグラムの名前を取得します。 (ShapeElement.AccessibleName をオーバーライドします。) | |
AccessibleRole | 図形のロールを取得します。 (ShapeElement から継承されます。) | |
AccessibleState | 図形の状態を取得します。 (NodeShape から継承されます。) | |
AccessibleValue | 図形の値を取得します。 (ShapeElement から継承されます。) | |
ActiveDiagramView | ダイアグラムのアクティブなビューを取得します。 | |
AllowsChildrenInSelection | true の場合、この図形の子は、現在の選択グループに含めることができます。 (ShapeElement から継承されます。) | |
AllowsChildrenToResizeParent | ダイアグラムを取得し、ダイアグラムのすべての要素が表示されるようにサイズを変更する必要があるかどうかを確認します。 (ShapeElement.AllowsChildrenToResizeParent をオーバーライドします。) | |
AllowsChildrenToShrinkParent | true の場合、この図形は、子のサイズ変更または移動時に、それらに合わせてサイズが縮小されます。 (ShapeElement から継承されます。) | |
Anchoring | 親図形が移動およびサイズ変更されたときに図形の位置とサイズがどのように自動設定されるかを表します。必要に応じて、返されたオブジェクトを変更します。 (NodeShape から継承されます。) | |
AnchorPointAction | リンクのエンドポイントを移動する役割を負うマウス操作を取得します。 | |
AutoResizeParentOnBoundsChange | 子図形を取得し、子図形の絶対境界が変更されたときに親図形のサイズを変更する必要があるかどうかを確認します。 (NodeShape から継承されます。) | |
BackgroundBrushId | ダイアグラムの背景を描画するブラシの ID を取得します。 (ShapeElement.BackgroundBrushId をオーバーライドします。) | |
BackgroundGradientMode | 図形の背景のグラデーションを取得します。 (NodeShape から継承されます。) | |
BaseFontFromEnvironment | 基本フォントとして使用するフォントを取得します。 | |
BaseFontName | 基本フォントの名前を取得または設定します。 | |
BaseFontSize | 基本フォントのサイズを取得または設定します。 | |
BoundingBox | ParentShape に対する図形の外接する四角形を取得します。 (NodeShape から継承されます。) | |
Bounds | ParentShape の左上を基準として測定される、図形の外接する四角形のサイズと位置を取得または設定するドメイン プロパティ。 (NodeShape から継承されます。) | |
BoundsRules | 外接する四角形のサイズと位置をユーザーが更新する方法を制約するバインド規則。オーバーライドして BoundsRules を返します。 (NodeShape から継承されます。) | |
CanDeserializationReroute | ダイアグラムを取得し、シリアル化の際に再ルーティングすることができるかどうかを確認します。 | |
CanExpandAndCollapse | 図形を取得し、ユーザーがそれを展開したり折りたたんだりできるかどうかを確認します。 (NodeShape から継承されます。) | |
CanFocus | 図形を取得し、フォーカスを受け取ることができるかどうかを確認します。 (ShapeElement から継承されます。) | |
CanMove | ダイアグラムを取得し、移動可能かどうかを確認します。 (ShapeElement.CanMove をオーバーライドします。) | |
CanResize | 図形を取得し、ユーザーがサイズを変更できるかどうかを確認します。 (NodeShape から継承されます。) | |
CanSelect | 図形を取得し、ユーザーが選択できるかどうかを確認します。 (ShapeElement から継承されます。) | |
Center | 図形の中央のポイントを取得します。 (ShapeElement から継承されます。) | |
ClassStyleSet | 図形のスタイル セットを取得します。 (ShapeElement から継承されます。) | |
ClientViews | ダイアグラムに割り当てられたクライアント ビューの一覧を取得します。 | |
ClipWhenDrawingFields | 子図形を取得し、子図形の描画時にクリッピング領域を親図形の境界ボックスに設定する必要があるかどうかを確認します。 (ShapeElement から継承されます。) | |
ConnectActionFilterString | ダイアグラムの接続アクションを取得します。 | |
ConnectionPoints | コネクタを終了できる図形の境界上の点のリスト。既定では、図形にはコネクション ポイントがなく、コネクタは図形の境界の任意の場所で終了できます。 (NodeShape から継承されます。) | |
CopyOrigin | コピーされた元のダイアグラムを表すテキストを取得します。 | |
CreatableSwimLaneSubjects | スイムレーン図形にリンクされるドメイン クラスの一覧を取得します。 | |
Decorators | 図形のデコレータのコレクションを取得します。 (ShapeElement から継承されます。) | |
DefaultContainerMargin | ダイアグラムと要素図形の間のマージンを取得します。 (NodeShape.DefaultContainerMargin をオーバーライドします。) | |
DefaultGridSize | ダイアグラムのグリッドのサイズを取得します。ユーザーが図形を移動すると、グリッドに沿って位置が調整されます。 | |
DefaultShapeField | フォーカスを受け取ることができる最初の図形となる既定の図形を取得します。 (ShapeElement から継承されます。) | |
DefaultSize | ダイアグラムのサイズを取得します。 (ShapeElement.DefaultSize をオーバーライドします。) | |
Diagram | 図形が属するダイアグラムを取得します。 (ShapeElement から継承されます。) | |
DiagramId | 図に割り当てられる ID を取得または設定します。 | |
DragDropPendingAction | ドラッグ アンド ドロップ操作を開始する役割を負うマウス操作を取得します。 | |
ElementOperations | 選択操作を実行するオブジェクトを取得します。 | |
EnsureVisiblePreference | (ShapeElement.EnsureVisiblePreference をオーバーライドします。) | |
Events | 図形のイベント ハンドラーの一覧を取得します。 (ShapeElement から継承されます。) | |
FixedFlags | 図形がダイアグラムの位置に固定されているかどうかを示すフラグを取得します。 (NodeShape から継承されます。) | |
FocusedDiagramView | フォーカスを持つダイアグラム ビューを取得します。 | |
FromRoleLinkShapes | この図形がソースであるリンク シェイプのコレクションを取得します。 (NodeShape から継承されます。) | |
GeometryBackgroundBrushId | ジオメトリの背景の描画に使用するブラシの ID を取得します。 (ShapeElement から継承されます。) | |
GeometryBoundingBox | 図形の境界ボックスを取得します。 (ShapeElement から継承されます。) | |
GeometryCanResizeBottom | 図形を取得し、ユーザーが下側を起点にして垂直方向にサイズを変更できるかどうかを確認します。 (NodeShape から継承されます。) | |
GeometryCanResizeLeft | 図形を取得し、ユーザーが左側を起点にして水平方向にサイズを変更できるかどうかを確認します。 (NodeShape から継承されます。) | |
GeometryCanResizeRight | 図形を取得し、ユーザーが右側を起点にして水平方向にサイズを変更できるかどうかを確認します。 (NodeShape から継承されます。) | |
GeometryCanResizeTop | 図形を取得し、ユーザーが上側を起点にして垂直方向にサイズを変更できるかどうかを確認します。 (NodeShape から継承されます。) | |
GeometryHasFilledBackground | 図形を取得し、背景が塗りつぶされているかどうかを確認します。 (ShapeElement から継承されます。) | |
GeometryHasOutline | 図形を取得し、アウトラインがあるかどうかを確認します。 (ShapeElement から継承されます。) | |
GeometryHasShadow | 図形に陰がある場合は true。それ以外の場合は false。 (ShapeElement から継承されます。) | |
GeometryOutlinePenId | 図形のアウトラインを描画するペンの ID を取得します。 (ShapeElement から継承されます。) | |
GeometryStyleSet | 図形のスタイル セットを取得します。 (ShapeElement から継承されます。) | |
GestureExtensionController | ||
GridColor | グリッドの色を取得または設定します。 | |
GridSize | 図の図形の既定のグリッド サイズを取得または設定します。 (ShapeElement.GridSize をオーバーライドします。) | |
GroupBoundsRules | 図の特定の図形グループの境界規則を取得または設定します。 | |
HasAnchoring | アンカーの設定がある場合は True。 (NodeShape から継承されます。) | |
HasAssociatedViews | ダイアグラムを取得し、ダイアグラム ビューに関連付けられているかどうかを確認します。 | |
HasBackgroundGradient | 図形を取得し、背景のグラデーションがあるかどうかを確認します。 (NodeShape から継承されます。) | |
HasChildren | 図形に子図形がある場合は true。 (ShapeElement から継承されます。) | |
HasConnectionPoints | ConnectionPoints リストが空でない場合は True。 (NodeShape から継承されます。) | |
HasCustomToolTip | 図形を取得し、カスタム ツールヒントがあるかどうかを確認します。 (ShapeElement から継承されます。) | |
HasDragOverToolTip | 図形を取得し、ツールヒントがあるかどうかを確認します。 (ShapeElement から継承されます。) | |
HasFilledBackground | 図形を取得し、背景があるかどうかを確認します。 (ShapeElement から継承されます。) | |
HasHighlighting | 図形を取得し、強調表示されているかどうかを確認します。 (ShapeElement から継承されます。) | |
HasOutline | ダイアグラムを取得し、アウトラインがあるかどうかを確認します。 (ShapeElement.HasOutline をオーバーライドします。) | |
HasShadow | ダイアグラムを取得し、影があるかどうかを確認します。 (ShapeElement.HasShadow をオーバーライドします。) | |
HasSwimlanes | ダイアグラムを取得し、スイムレーンがあるかどうかを確認します。 | |
HasToolTip | 図形を取得し、ツールヒントがあるかどうかを確認します。 (ShapeElement から継承されます。) | |
Id | 要素の ID を取得します。 (ModelElement から継承されます。) | |
InvokeEditorAction | ユーザーがマウス ボタンを押したときにフィールド エディターを呼び出すマウス操作を取得します。 | |
IsActive | IsActive フラグを取得し、要素がアクティブであるかどうかを確認します。 (ModelElement から継承されます。) | |
IsCompleteView | このプロパティは使用されなくなりました。 | |
IsDeleted | IsDeleted フラグを取得し、要素がモデルから削除されたかどうかをチェックします。 (ModelElement から継承されます。) | |
IsDeleting | IsDeleting フラグを取得し、現在要素がモデルから削除されているかどうかを確認します。 (ModelElement から継承されます。) | |
IsExpanded | 図形を取得し、展開されているかどうかを確認するか、またはこの状態を設定します。 (NodeShape から継承されます。) | |
IsNestedChild | この図形要素がその ParentShape の NestedChildShapes にある場合は true。 (ShapeElement から継承されます。) | |
IsPlaceRouteNode | 図形の位置を調整できる場合は True。 (NodeShape から継承されます。) | |
IsPort | 図形がポート シェイプの場合は true。それ以外の場合は false。 (NodeShape から継承されます。) | |
IsRelativeChild | この図形要素がその ParentShape の RelativeChildShapes にある場合は true。 (ShapeElement から継承されます。) | |
IsVisible | true が図に表示された場合は、図形; falseの値が表示されない場合は、レイアウト、およびルーティングのアルゴリズムは、それを無視します。Hide()および Show()も参照してください。 (ShapeElement から継承されます。) | |
IsWatermarkNeeded | ダイアグラムを取得し、ウォーターマークを表示するかどうかを確認します。 | |
LassoAction | なげなわの選択を開始するマウス操作を取得します。 | |
LayoutObjectFixedFlags | グラフ内の図形がダイアグラムの位置に固定されているかどうかを示すフラグを取得または設定します。 (NodeShape から継承されます。) | |
LineAdjustAwayDefault | 図形を取得し、子リンク図形を同じ図形に接続するときに整列させる必要があるかどうかを確認するか、またはこの値を設定します。 (ShapeElement から継承されます。) | |
LineAffinityDefault | リンク図形が図形の配置を試行する必要のあるターゲットの場所を取得または設定します。 (ShapeElement から継承されます。) | |
LineToLineClearance | 子リンクの図形とこの図形間の距離を取得または設定します。 (ShapeElement から継承されます。) | |
LineToNodeClearance | 子リンクの図形と子ノードの図形間の距離を取得または設定します。 (ShapeElement から継承されます。) | |
Link | リンク図形の一覧を取得します。 (NodeShape から継承されます。) | |
Location | ParentShape を基準にした図形の境界の左上隅の座標を取得または設定します。 (NodeShape から継承されます。) | |
ManualRouteAction | 手動による行のルーティングを開始するマウス操作を取得します。 | |
MaximumSize | 図形の最大サイズを取得します。 (ShapeElement から継承されます。) | |
MinimumResizableSize | 変更できる図形の最小サイズを取得します。 (NodeShape から継承されます。) | |
MinimumSize | ダイアグラムの最少の高さと幅を取得します。 (NodeShape.MinimumSize をオーバーライドします。) | |
ModelElement | プレゼンテーション要素に関連付けられたモデル要素を取得または設定します。 (PresentationElement から継承されます。) | |
Name | ダイアグラムの名前を取得または設定します。 | |
NavigationRoot | ダイアグラムのルート図形を取得します。 | |
NeedsRenumber | 図の任意の場所で子の図形の順序を変更する場合は、これを true に設定します。各図形の ZOrder がリセットされます。 | |
NestedChildShapes | このシェイプの一部であり、このシェイプまたはダイアグラムの境界内に表示されるように抑制されるシェイプのリスト。 (ShapeElement から継承されます。) | |
NestedShapesMargin | ダイアグラムの入れ子になった図形の間のマージンを取得します。 (ShapeElement.NestedShapesMargin をオーバーライドします。) | |
NodeToNodeClearance | 子ノード図形の間の余白を取得または設定します。 (ShapeElement から継承されます。) | |
OutlinePenId | ダイアグラムのアウトラインを描画するペンの ID を取得します。 (ShapeElement.OutlinePenId をオーバーライドします。) | |
OutlinePenWidth | 図形のアウトラインの幅を取得します。 (ShapeElement から継承されます。) | |
PaintMoveableDecoratorSelectionLines | (ShapeElement から継承されます。) | |
PanZoomAction | ズームを開始するマウス操作を取得します。 | |
ParentLink | 図形から親図形へのリレーションシップのインスタンスを取得します。 (ShapeElement から継承されます。) | |
ParentShape | 親図形要素を取得します。図に表示するには、シェイプまたはコネクタに親が必要です。 (ShapeElement から継承されます。) | |
Partition | 要素を格納する Partition を取得または設定します。 (ModelElement から継承されます。) | |
Perimeter | 図形の周囲の境界 (パス) を取得します。 (ShapeElement から継承されます。) | |
PortFixedFlags | ポート シェイプが位置に固定されているかどうかを示すフラグを取得します。 (NodeShape から継承されます。) | |
RelatedShapeToEmphasize | この図形が選択されたときに視覚的にユーザーに強調する関連図形を取得します。 (ShapeElement から継承されます。) | |
RelativeChildShapes | このシェイプの一部であり、このシェイプの境界の外に表示できるシェイプのリスト。 (ShapeElement から継承されます。) | |
RequiresWatermark | ダイアグラムを取得し、ウォーターマークを表示するかどうかを確認します。 | |
ResizableSides | ユーザーがサイズを変更できる、シェイプの辺を取得します。 (NodeShape から継承されます。) | |
ResizeAction | 図形のサイズ変更を開始するマウス操作を取得します。 | |
RouteJumpType | 図の上の別のリンク図にリンク図形が交差するときに使用するジャンプのフォームを取得または設定します。 | |
RoutingStyle | ダイアグラムのリンク図形のスタイル設定方法を取得または設定します。 | |
SelectAction | 図形の選択を開始するマウス操作を取得します。 | |
SelectionRules | ダイアグラムの中で選択できる要素を判断する規則、およびダイアグラム自体を選択できるかどうかを判断する規則を取得します。 | |
ShapeFields | テキストの行やデコレータのような図形の一部。 (ShapeElement から継承されます。) | |
ShapeGeometry | ダイアグラムのジオメトリを取得します。 (ShapeElement.ShapeGeometry をオーバーライドします。) | |
ShouldAutoPlaceChildShapes | 図形を取得し、入れ子になった子図形を図に自動的に配置する必要があるかどうかを検証します。 (NodeShape から継承されます。) | |
ShouldTryParentShapeForMergeOnToolboxDoubleClick | True の場合、この図形が選択された状態でユーザーがツールボックス項目をダブルクリックすると、ツールをこの図形とマージできない場合は、親図形とのマージが試行されます。既定値は true です。 (ShapeElement から継承されます。) | |
ShowGrid | ダイアグラムを取得し、グリッドを表示する必要があるかどうかを確認するか、またはダイアグラムの表示状態を設定します。 | |
Size | 図形のサイズを取得または設定します。 (NodeShape から継承されます。) | |
SnapToGrid | true の場合、ダイアグラム上の図形は、ユーザーによる移動時にグリッドに配置されるように調整されます。既定値は、true です。 | |
Store | 要素を格納している Store を取得します。 (ModelElement から継承されます。) | |
StyleSet | 図形のスタイル セットのインスタンスを取得します。 (ShapeElement から継承されます。) | |
Subject | プレゼンテーション要素のサブジェクトを取得または設定します。既定では ModelElement と同じオブジェクトに設定されます。 (PresentationElement から継承されます。) | |
SupportsPorts | ダイアグラムを取得し、図がポートを含むかどうかを確認します。 | |
TargetToolboxItemFilterAttributes | ダイアグラムに割り当てられているツールボックスのフィルター属性のコレクションを取得します。 (ShapeElement.TargetToolboxItemFilterAttributes をオーバーライドします。) | |
ToolboxAction | ユーザーがツールボックスをクリックしたときに応答を呼び出すマウス操作を取得します。 | |
ToRoleLinkShapes | この図形がターゲットであるリンク図形のコレクションを取得します。 (NodeShape から継承されます。) | |
WatermarkText | ダイアグラムに割り当てられるウォーターマーク テキストを取得します。 | |
ZOrder | 図上の他の図形に対するこの図形の表示順序を決定します。通常は子図形の順序から設定されます。 (ShapeElement から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AccessibleDoDefaultAction | アクセス可能なオブジェクトに対して既定のアクションを実行します。 (ShapeElement から継承されます。) | |
AddImageFormat | データの転送を行う IDataObject にダイアグラム イメージの形式を追加します。 | |
Associate(DiagramView) | 指定したダイアグラム ビューにダイアグラムを表示します。 | |
Associate(ModelElement) | モデル要素をプレゼンテーション要素に割り当てます。ModelElement の設定と同じ効果。 (PresentationElement から継承されます。) | |
AutoLayoutChildShapes | ダイアグラムに図形のコレクションを自動的に配置します。 (NodeShape から継承されます。) | |
AutoLayoutShapeElements(ICollection) | ダイアグラムに要素の図形のコレクションを自動的に配置します。 | |
AutoLayoutShapeElements(ICollection, VGRoutingStyle, PlacementValueStyle, Boolean) | ダイアグラムに要素の図形のコレクションを自動的に配置します。 | |
CalculateDerivedVisible | 子図形が表示されるかどうかを確認します。 (ShapeElement から継承されます。) | |
CalculateMinimumSizeBasedOnChildren | 図形に子の図形を含めるために必要な最小サイズを計算します。 (NodeShape から継承されます。) | |
CanMerge | ソース要素をこの要素に追加できるかどうかを確認します。 (ModelElement から継承されます。) | |
CanShapeContainConnectors | ||
ChooseMergeTarget(ElementGroup) | ユーザーがコピー、ドラッグ、作成する要素を子要素として受け入れるターゲット要素を選択します。 (ModelElement から継承されます。) | |
ChooseMergeTarget(ElementGroupPrototype) | ユーザーがコピー、ドラッグ、作成する要素を子要素として受け入れるターゲット要素を選択します。 (ModelElement から継承されます。) | |
ChooseParentShape | 新しい子の図形、通常、この図形の親シェイプを選択します。 (ShapeElement から継承されます。) | |
ChooseRelationship | 子の図形とその親図形の間に作成するリレーションシップを取得するために、FixUpChildShapes() によって呼び出されます。 (NodeShape から継承されます。) | |
CoerceSelection | 他の図形が選択されることを図形が判断できるようにします。 (ShapeElement から継承されます。) | |
Collapse | 入れ子になった子図形が表示されないように図形を折りたたみます。 (NodeShape から継承されます。) | |
ConfiguredChildPortShape | 子ポート図形を構成し、必要に応じて配置します。 (NodeShape から継承されます。) | |
ConnectNestedChild | ||
Copy() | モデル内の要素のコピーを作成します。 (ModelElement から継承されます。) | |
Copy(IEnumerable<Guid>) | 要素のコピーと、その子リンクおよび要素を作成します。 (ModelElement から継承されます。) | |
CopyImageToClipboard | 図形のコレクションとその親図形をクリップボードにイメージとしてコピーします。 | |
CreateBackgroundGradientField | 図形の背景にグラデーション塗りつぶしを表示する領域フィールドを作成します。 (NodeShape から継承されます。) | |
CreateBitmap | 選択した図形のイメージを作成します。 | |
CreateChildShape | 親図形の子図形を作成します。 (ShapeElement.CreateChildShape(ModelElement) をオーバーライドします。) | |
CreateClassStyleSet | 図形の種類のクラス スタイル セットを作成します。 (ShapeElement から継承されます。) | |
CreateConnectionPoint | コネクション ポイントは、端にあるその他の点ではなくコネクタが終了された図形の端にある点です。 (NodeShape から継承されます。) | |
CreateDecorators | 図形の種類のデコレータのコレクションを作成します。 (ShapeElement から継承されます。) | |
CreateDefaultBounds | 図形に外接する既定の四角形を作成します。 (NodeShape から継承されます。) | |
CreateGestureExtensionController | ||
CreateInstanceStyleSet | 図形のスタイル セットを作成します。 (ShapeElement から継承されます。) | |
CreateManualRouteAction | リンクの手動ルーティングのためのマウス操作を作成します。 | |
CreateMetafile(ICollection) | 指定された図形とその子図形のメタファイルを作成します。 | |
CreateMetafile(ICollection, String) | 指定された図形とその子図形のメタファイルを作成します。 | |
CreateMetafile(ICollection, String, Boolean) | ||
CreateShapeFields | 図形の種類の図形フィールドのコレクションを作成します。 (ShapeElement から継承されます。) | |
Delete() | モデルから要素を削除します。 (ModelElement から継承されます。) | |
Delete(array<Guid[]) | モデルから要素を削除します。 (ModelElement から継承されます。) | |
DetermineHighlightShape | 図形のチェーンで強調表示された図形を検索します。 (ShapeElement から継承されます。) | |
Disassociate | 指定されたダイアグラム ビューからダイアグラムを削除します。 | |
DisconnectNestedChild | ||
Dispose() | Diagram によって使用されているすべてのリソースを解放します。 | |
Dispose(Boolean) | Diagram によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 | |
DoFoldToShape | コネクタが図形の境界に接する点を計算します。四角形以外の図形を定義してこれをオーバーライドします。 (ShapeElement から継承されます。) | |
DoHitTest(PointD, DiagramHitTestInfo) | 指定された点はが図形内にある場合、 true を返します。 (ShapeElement から継承されます。) | |
DoHitTest(PointD, DiagramHitTestInfo, Boolean) | ダイアグラムでヒット テストを実行します。 (ShapeElement.DoHitTest(PointD, DiagramHitTestInfo, Boolean) をオーバーライドします。) | |
DoHitTest(DiagramClientView, PointD, List<ShapeElement>, Boolean) | ダイアグラムでヒット テストを実行します。 | |
DoHitTestSelection | 指定された点が図形の周囲の選択ハンドルにある場合は true を返します。 (ShapeElement から継承されます。) | |
DoKeyboardNavigation | キーボードを使用して図形から図形に移動します。 (ShapeElement から継承されます。) | |
DrawResizeFeedback | 図形のサイズ変更のフィードバックを描画します。 (ShapeElement から継承されます。) | |
EnsureConnectionPoints | オーバーライドして、図形の縁の部分のなかからコネクタが終了する点を設定します。 (NodeShape から継承されます。) | |
EnsureGraphExists | 図形にグリッドがあるかどうかを確認します。 (NodeShape から継承されます。) | |
EnsureGraphLayoutObjectsExist | 図形と子図形がグラフ ラッパーに含まれているかどうかを確認します。 (NodeShape から継承されます。) | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
ExcludeFromClipRegion | 図形およびその子図形をクリップ領域から除外します。 (ShapeElement から継承されます。) | |
ExcludeGeometryFromClipRegion | 図形およびその子図形のジオメトリをクリップ領域から除外します。 (ShapeElement から継承されます。) | |
ExcludeShapeFromSizeCalculation | true の場合、図形は親図形のサイズの計算の際に考慮されません (NodeShape から継承されます。) | |
Expand | 入れ子になった子の図形が表示されて内側にフィットするように図形を拡大します。 (NodeShape から継承されます。) | |
Finalize | ダイアグラムがガベージ コレクションによって収集される前に、そのダイアグラムがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。ガベージ コレクターによって呼び出されます。 (Object.Finalize() をオーバーライドします。) | |
FindDecorator(String) | 指定された名前を持つ図形デコレータを検索します。 (ShapeElement から継承されます。) | |
FindFirstChild | 図形のナビゲーション シーケンスにおける最初の子を検索します。 (ShapeElement から継承されます。) | |
FindFreeArea(RectangleD) | 図形のためにグリッドの空領域を探します。 (NodeShape から継承されます。) | |
FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) | 図形のためにグリッドの空領域を探します。 (ShapeElement から継承されます。) | |
FindLastChild | 図形のナビゲーション シーケンスにおける最後の子を検索します。 (ShapeElement から継承されます。) | |
FindNextChild | 図形のナビゲーション シーケンスにおける次の子を検索します。 (ShapeElement から継承されます。) | |
FindNextInChildFields | 図形のナビゲーション シーケンスにおける次の図形フィールドを検索します。 (ShapeElement から継承されます。) | |
FindPreviousChild | 図形のナビゲーション シーケンスにおける前の子を検索します。 (ShapeElement から継承されます。) | |
FindPreviousInChildFields | 図形のナビゲーション シーケンスにおける前の図形フィールドを検索します。 (ShapeElement から継承されます。) | |
FindShape | 図で指定した要素の図形を検索します。 | |
FindShapeField(String) | 図形で図形フィールドを検索します。 (ShapeElement から継承されます。) | |
FixUpChildShapes | モデル要素の作成または更新時に作成する必要がある子図形を作成または調整します。Diagram.FixUpDiagram() によって呼び出されます。 (ShapeElement から継承されます。) | |
FixUpDiagram | 図形および親図形が正しく作成され、構成されていることを確認します。 | |
FixUpDiagramSelection | ダイアグラムの選択範囲を更新します。 | |
Focused | 図形にフォーカスがあるかどうかを確認します。 (ShapeElement から継承されます。) | |
GetAbsoluteBoundsValue | 図形の絶対境界を取得します。 (NodeShape から継承されます。) | |
GetAccessibilityObject | 図形に割り当てられているユーザー補助オブジェクトを取得します。 (ShapeElement から継承されます。) | |
GetChildElements | 親図形に属する子図形のコレクションを取得します。 (ShapeElement から継承されます。) | |
GetCompliantAnchorPoint | proposedAnchorPoint パラメーターに基づいて、対応する AnchorPoint を計算します。このメソッドは、anchorPoint パラメーターの座標を完全に無視します。anchorPoint パラメーターに対応するリンクの反対側の proposedAnchorPoint と anchorPoint の座標に基づいて計算が行われます。 (NodeShape から継承されます。) | |
GetCompliantGroupBounds | ソース図形のグループ境界規則に準拠するように、ゴースト図形のコレクションを更新します。 | |
GetCursor | マウスが図形上にあるときに表示されるポインターを取得します。 (ShapeElement から継承されます。) | |
GetDomainClass | この要素の最派生ドメイン クラスを取得します。 (ModelElement から継承されます。) | |
GetDragOverToolTipText | マウスが図形上にあるときに表示されるツールヒント テキストを取得します。 (ShapeElement から継承されます。) | |
GetFieldAccessibleDescription | 図形内のフィールドの説明を取得します。 (ShapeElement から継承されます。) | |
GetFieldAccessibleName | 図形のフィールドの名前を取得します。 (ShapeElement から継承されます。) | |
GetFieldAccessibleValue | 図形のフィールドの値を取得します。 (ShapeElement から継承されます。) | |
GetFieldRepresentedElement | 子図形が表すプライマリ要素を取得します。 (ShapeElement から継承されます。) | |
GetFieldRepresentedProperty | 図形のフィールドのプロパティ情報を取得します。 (ShapeElement から継承されます。) | |
GetHashCode | 既定のハッシュ関数として機能します。 (Object から継承されます。) | |
GetIsExpandedValue | IsExpanded プロパティの値を取得します。 (NodeShape から継承されます。) | |
GetPotentialMouseAction | ユーザーがダイアグラムの特定の点をクリックしたときに開始されるマウス操作を取得します。 (ShapeElement.GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo) をオーバーライドします。) | |
GetRoleCollection<TCollection, TElement>(Guid) | リンクされた要素コレクションを取得または作成します (ModelElement から継承されます。) | |
GetService | サービスを取得します。 | |
GetShapeLuminosity | 図形の明るさを計算します。 (ShapeElement から継承されます。) | |
GetSourceRolePlayerForLinkMappedByConnector | リンク図形のソース ロールを取得します。 | |
GetSubFieldAccessibleDescription | 図形の子フィールドの説明を取得します。 (ShapeElement から継承されます。) | |
GetSubFieldAccessibleName | 図形の子フィールドの名前を取得します。 (ShapeElement から継承されます。) | |
GetSubFieldAccessibleValue | 図形の子フィールドの値を取得します。 (ShapeElement から継承されます。) | |
GetSubFieldRepresentedElements | 子フィールドの図形が表す要素のコレクションを取得します。 (ShapeElement から継承されます。) | |
GetSubFieldRepresentedProperty | 子フィールドのプロパティを取得します。 (ShapeElement から継承されます。) | |
GetSubFieldRepresentedPropertyElements | 子フィールドのプロパティを含む要素を取得します。 (ShapeElement から継承されます。) | |
GetTargetRolePlayerForLinkMappedByConnector | リンク図形のターゲット ロールを取得します。 | |
GetToolTipText | マウスがポイントしている図形のツールヒント テキストを取得します。 (ShapeElement から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
HandleNewSwimLaneInsertion | ダイアグラムにスイムレーンを追加します。 | |
HasCachedDragOverResult | 領域上へのマウスのドラッグ イベントの結果をキャッシュするかどうかを確認します。 (ShapeElement から継承されます。) | |
Hide | 図形とそのすべての子を非表示にします。 (ShapeElement から継承されます。) | |
HideCustomToolTip | 図形のカスタム ツールヒントを非表示にします。 (ShapeElement から継承されます。) | |
HitTest | ヒット テストに含める図形を取得します。 | |
InitializeDecorators | フィールドを初期化してシェイプ型に追加します。 (ShapeElement から継承されます。) | |
InitializeInstanceResources | 図形のインスタンスのリソースを初期化します。 (ShapeElement から継承されます。) | |
InitializeResources | 図形のリソースを初期化します。 (ShapeElement から継承されます。) | |
InitializeShapeFields | 背景のグラデーションのサポートを提供します。 (NodeShape から継承されます。) | |
Invalidate() | ダイアグラムの図形を無効にします。 (ShapeElement.Invalidate() をオーバーライドします。) | |
Invalidate(Boolean) | 図形がトランザクションの最後に再描画されるようにします。図形の変更されたプロパティがある場合にこれを呼び出します。 (ShapeElement から継承されます。) | |
Invalidate(RectangleD) | 図形および元の場所がトランザクションの最後に再描画されるようにします。 (ShapeElement から継承されます。) | |
InvalidateRectangle | 選択範囲に含まれる図形を無効にします。 | |
IsConnectorMappedToLink | リンクにダイアグラムのリンク図形があるかどうかを確認します。 | |
IsDescendantOf | 図形が別の図形の子孫であるかどうかを確認します。 (ShapeElement から継承されます。) | |
IsNavigationKey(Char) | キーを移動コマンドとして使用するかどうかを確認します。 (ShapeElement から継承されます。) | |
IsNavigationKey(Keys) | キー データを移動コマンドとして使用するかどうかを確認します。 (ShapeElement から継承されます。) | |
IsOrphaned | 図形がダイアグラムの別の図形にリンクされているかどうかを確認します。 | |
IsSelected | ダイアグラム ビューで図形が選択されているかどうかを確認します。 | |
IterateShapes | 図形とその子図形を反復処理します。 (ShapeElement から継承されます。) | |
LassoSelect | 四角形の選択範囲に含まれる図形の一覧を取得します。 | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
MergeConfigure | 表示要素には使用されません。 (PresentationElement から継承されます。) | |
MergeDisconnect | ソース要素とターゲット要素の接続を解除します。 (ModelElement から継承されます。) | |
MergeRelate | モデル要素とモデル要素グループ間のリレーションシップを作成します。 (PresentationElement から継承されます。) | |
ModifyLuminosity | 図形の強調表示の明るさを計算します。 (ShapeElement から継承されます。) | |
MoveByRepositioning(DiagramDragEventArgs) | マウスの位置に基づいてグループ内の図形を再配置します。 (ShapeElement から継承されます。) | |
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) | マウスの位置に基づいてグループ内の図形を再配置します。 (ShapeElement から継承されます。) | |
NavigateAcrossLinks | 図形を選択するか、この図形に接続されている図形にフォーカスを設定します。 (NodeShape から継承されます。) | |
NavigateAscend | ナビゲーション シーケンス内の次の先祖に移動し、フォーカスを更新します。ユーザーのナビゲーションのキーストロークに応じて呼び出されます。 (ShapeElement から継承されます。) | |
NavigateDescend | ナビゲーション シーケンス内の次の子孫に移動し、フォーカスを更新します。ユーザーのナビゲーションのキーストロークに応じて呼び出されます。 (ShapeElement から継承されます。) | |
NavigateTo | ナビゲーション シーケンス内の特定の図形に移動し、フォーカスを更新します。 (ShapeElement から継承されます。) | |
NavigateToFirst | 現在の選択の親のナビゲーション シーケンス内で最初の図形に移動します。ユーザーのナビゲーションのキーストロークに応じて呼び出されます。 (ShapeElement から継承されます。) | |
NavigateToLast | 現在の選択の親のナビゲーション シーケンス内で最後の図形に移動します。ユーザーのナビゲーションのキーストロークに応じて呼び出されます。 (ShapeElement から継承されます。) | |
NavigateToNext | ナビゲーション シーケンス内の次の図形に移動します。ユーザーのナビゲーションのキーストロークに応じて呼び出されます。 (ShapeElement から継承されます。) | |
NavigateToPrevious | ナビゲーション シーケンス内で前に選択された図形に移動します。ユーザーのナビゲーションのキーストロークに応じて呼び出されます。 (ShapeElement から継承されます。) | |
OnAbsoluteBoundsChanged | 図形のサイズまたは位置が変更されたときに呼び出されます。 (NodeShape から継承されます。) | |
OnAssociated | ダイアグラムがダイアグラム ビューに関連付けられると、アクションを実行します。 | |
OnAssociatedPropertyChanged | 図形のフィールドのメモリ内ストア プロパティの値が変更されたときに、図形を更新します。 (ShapeElement から継承されます。) | |
OnBeforePaint | 図形の描画に使用される前に、リソース (ペン、ブラシなど) を更新します。 (ShapeElement から継承されます。) | |
OnBeforeReroute | リンクがダイアグラムで再ルーティングされるときにアクションを実行します。 | |
OnBeginEdit | ユーザーがテキスト フィールドの編集を開始すると呼び出されます。 (ShapeElement から継承されます。) | |
OnBoundsFixup | 図形の境界が決定される方法をカスタマイズするには、このメソッドをオーバーライドします。 (NodeShape から継承されます。) | |
OnChildAssociatedPropertyChanged | 子図形に関連付けられたプロパティが変更されると、アクションを実行します。 | |
OnChildConfigured | 図形が図に追加された後、図形のポートを構成します。 (NodeShape から継承されます。) | |
OnChildConfiguring | 子図形が構成されたときにアクションを実行します。 (NodeShape.OnChildConfiguring(ShapeElement, Boolean) をオーバーライドします。) | |
OnClick | ユーザーが図形をクリックすると呼び出されます。 (ShapeElement から継承されます。) | |
OnCopy | この要素が別の要素のコピーとして作成されたときに呼び出されます。 (ModelElement から継承されます。) | |
OnDeleted | この要素がモデルから削除されたときに呼び出されます。 (ModelElement から継承されます。) | |
OnDeleting | この要素が削除される直前に呼び出されます。 (ModelElement から継承されます。) | |
OnDisassociated | ダイアグラムがダイアグラム ビューとの関連付けを解除されると、アクションを実行します。 | |
OnDoubleClick | ユーザーが図形をダブルクリックしたときに呼び出されます。 (ShapeElement から継承されます。) | |
OnDragDrop | ユーザーが図形に項目をドラッグすると呼び出されます。 (ShapeElement から継承されます。) | |
OnDragEnter | ドラッグ操作中にマウスを図形内に移動すると呼び出されます。 (ShapeElement から継承されます。) | |
OnDragLeave | マウスを図形外に移動すると呼び出されます。 (ShapeElement から継承されます。) | |
OnDragOver | 図形の上をマウスが移動する動きに応答するには、このメソッドをオーバーライドします。ユーザーにカーソルのフィードバックを表示するために e.Effect を設定します。 (ShapeElement から継承されます。) | |
OnElementEventsEnded | トランザクションの他のイベントがすべて発生後にイベントを発生させます。 | |
OnElementEventsEnding | トランザクションの他のイベントがすべて発生後にイベントを発生させます。 | |
OnEndEdit | ユーザーがテキスト フィールドの編集を終了すると呼び出されます。 (ShapeElement から継承されます。) | |
OnGiveFeedback | ポインターがデザイナー上にドラッグされたときにポインターを変更して、カスタム動作を実行します。 | |
OnGridPropertyChanged | グリッドのプロパティが変更されると、アクションを実行します。 | |
OnInitialize | Diagram のクラスが初期化されるときにアクションを実行します。 (ShapeElement.OnInitialize() をオーバーライドします。) | |
OnKeyDown | ダイアグラムにフォーカスがあるときにユーザーがキーを押すと、アクションを実行します。 (NodeShape.OnKeyDown(DiagramKeyEventArgs) をオーバーライドします。) | |
OnKeyPress | キーが押されたことをリスナーに警告します。 (NodeShape から継承されます。) | |
OnKeyUp | キーを離したときに呼び出されます。 (ShapeElement から継承されます。) | |
OnMouseDown | ユーザーがマウス キーを押すと呼び出されます。 (ShapeElement から継承されます。) | |
OnMouseEnter | マウスが図形の中に移動したときに呼び出されます。 (ShapeElement から継承されます。) | |
OnMouseHover | マウスを図形上に移動すると呼び出されます。 (ShapeElement から継承されます。) | |
OnMouseLeave | マウスが図形から離れたときに呼び出されます。 (ShapeElement から継承されます。) | |
OnMouseMove | ユーザーがマウスを動かすと、繰り返し呼び出されます。 (ShapeElement から継承されます。) | |
OnMouseUp | マウス ボタンを離したときに呼び出されます。 (ShapeElement から継承されます。) | |
OnMouseWheel | ユーザーがマウス ホイールを回転したときに呼び出されます。 (ShapeElement から継承されます。) | |
OnOrphaned | 次の場合に呼び出されます。 (ShapeElement から継承されます。) | |
OnPaintEmphasis | 選択した図形に強調が適用されたときに呼び出されます。 (ShapeElement から継承されます。) | |
OnPaintFeedback | ドラッグ アンド ドロップ フィードバックが塗りつぶされるときに呼び出されます。 (ShapeElement から継承されます。) | |
OnPaintSelection | 選択項目の強調表示を塗りつぶすために呼び出されます。 (ShapeElement から継承されます。) | |
OnPaintShape | ダイアグラムの背景とグリッドが描画されるときに、派生クラスで操作を実行できます。 (ShapeElement.OnPaintShape(DiagramPaintEventArgs) をオーバーライドします。) | |
OnParentNodeShapeChanged | このメソッドは、a) ParentShape が NodeShape の場合、b) ParentShape が移動またはサイズ変更されている場合に呼び出されます。 (NodeShape から継承されます。) | |
OnResurrected | この要素がモデルに戻されたときに呼び出されます。 (ModelElement から継承されます。) | |
OnRolePlayerPositionChanged | ロールの位置が変更されるときに呼び出されます。 (ModelElement から継承されます。) | |
OnRolePlayerPositionChanging | ロール プレーヤーの位置を変更しようとすると呼び出されます。 (ModelElement から継承されます。) | |
OnShapeInserted | 図形が別の図形の子として挿入されたときに呼び出されます。 (ShapeElement から継承されます。) | |
OnShapeRemoved | 図形が子の図形として親の図形から削除されたときに呼び出されます。 (ShapeElement から継承されます。) | |
OnToolboxItemSelected | ||
OnToolboxSelectionChanged | ||
OnTransactionBeginning | トランザクションの開始時に派生クラスで操作を実行できます。 | |
OnTransactionCommitting | トランザクションのコミット中に派生クラスで操作を実行できます。 | |
OnTransactionRolledBack | トランザクションのロールバック後に派生クラスで操作を実行できます。 | |
OnTransactionRollingBack | トランザクションのロールバック中に派生クラスで操作を実行できます。 | |
OnViewMouseEnter | マウス ポインターがダイアグラムのクライアント ビューに入るときに、派生クラスで操作を実行できます。 | |
OnViewMouseHover | マウス ポインターがダイアグラムのクライアント ビュー上にあるときに、派生クラスで操作を実行できます。 | |
OnViewMouseLeave | マウス ポインターがダイアグラムのクライアント ビューを離れるときに、派生クラスで操作を実行できます。 | |
PerformLineRoutingRule | 要素間のリンクを図に表示する方法を決定します。 | |
PerformResizeParentRule() | 子図形に一致するように親図形のサイズを変更する必要があることを、ドメイン固有言語デザイナーに警告します。 (ShapeElement から継承されます。) | |
PerformResizeParentRule(Boolean, ShapeElement) | 子図形に一致するように親図形のサイズを変更する必要があることを、ドメイン固有言語デザイナーに警告します。 (ShapeElement から継承されます。) | |
PerformShapeAnchoringRule | 図に図形を固定します。 (NodeShape から継承されます。) | |
PermitChildVisibility | 子図形を表示できるかどうかを確認します。 (NodeShape から継承されます。) | |
PostDeserialization | ダイアグラムが逆シリアル化された後にダイアグラム上の図形の位置を調整します。 | |
図を描画します。 | ||
ProcessVisibilityChange | 図形の表示の変更を処理します。 (NodeShape から継承されます。) | |
PurgeLayoutObjects | ダイアグラム グリッドに図形を配置するために使用するオブジェクトを削除します。 (ShapeElement から継承されます。) | |
PurgePoints | ダイアグラム グリッド上の図形のポイントを削除します。 (ShapeElement から継承されます。) | |
RebuildShape | 図形をリビルドします。 (ShapeElement から継承されます。) | |
RemoveLayoutObject | ダイアグラム グリッドから、相対的な子の図形と入れ子になった子の図形を含む図形を削除します。 (ShapeElement から継承されます。) | |
Renumber | ダイアグラム内の図形の番号を付け直します。 | |
ReparentSwimlaneChild | ||
RepositionShapes | ダイアグラム内の図形の位置を変更します。 | |
Reroute | ダイアグラムの要素間のリンクを再ルーティングします。 | |
RunInShapeFixupContextForMetafileCreation | ||
Selected | 図形が指定されたビューで選択されているかどうかを確認します。 (ShapeElement から継承されます。) | |
SetAbsoluteBoundsValue | 図の絶対境界を設定します。 (NodeShape.SetAbsoluteBoundsValue(RectangleD) をオーバーライドします。) | |
SetInitialGraphLayoutVisibility | グラフの表示と非表示を設定します。 (ShapeElement から継承されます。) | |
SetIsExpandedValue | IsExpanded プロパティの値を設定します。 (NodeShape から継承されます。) | |
SetShowHideState | 図形とそのすべての子の表示状態を設定します。 (ShapeElement から継承されます。) | |
SetShowHideStateImplementation | 図形の可視性を設定します。 (ShapeElement から継承されます。) | |
ShouldAddShapeForElement | 図形に子図形を割り当てることができるかどうかを確認します。 (ShapeElement.ShouldAddShapeForElement(ModelElement) をオーバーライドします。) | |
ShouldExcludeFromInvalidationTracking | 特定の図形の型を無効化から除外する必要があるかどうかを確認します。 | |
ShouldReparentOnMove | 子図形が移動されたときに、子図形を新しい親に追加するかどうかを確認します。 (ShapeElement から継承されます。) | |
ShouldReportException | 基本デザイン サーフェイスからスローされた例外を報告するかどうかを確認します。 | |
Show | 図形とそのすべての子を表示します。 (ShapeElement から継承されます。) | |
ShowCustomToolTip | 図形のカスタム ツールヒントを表示します。 (ShapeElement から継承されます。) | |
Side | 図形の辺をポートに割り当てます。 (NodeShape から継承されます。) | |
ToString | 図形とその型の名前を取得します。 (ShapeElement から継承されます。) | |
TranslateGeometryToAbsoluteBounds | 図形のジオメトリの相対境界を絶対境界に変換します。 (ShapeElement から継承されます。) | |
TranslateGeometryToRelativeBounds | 図形のジオメトリの絶対境界を相対境界に変換します。 (ShapeElement から継承されます。) | |
TranslateToAbsoluteBounds | 図形の相対境界を絶対境界に変換します。 (ShapeElement から継承されます。) | |
TranslateToRelativeBounds | 図形の絶対境界を相対境界に変換します。 (ShapeElement から継承されます。) | |
UnhandledException | 基本デザイン サーフェイスからスローされた例外の報告元を確認します。 | |
UpdateChildVisibility | 子図形の表示ステータスを更新します。 (NodeShape から継承されます。) | |
UpdateDerivedVisible | 派生図形の表示ステータスを更新します。 (ShapeElement から継承されます。) | |
UpdateGeometryLuminosity(DiagramClientView, Brush) | ブラシの明るさを更新します。 (ShapeElement から継承されます。) | |
UpdateGeometryLuminosity(DiagramClientView, Pen) | ペンの明るさを更新します。 (ShapeElement から継承されます。) |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
AbsoluteBoundsChanged | 図形の絶対境界が変更されると発生します。 (NodeShape から継承されます。) | |
Click | ユーザーがマウスで図形をクリックすると発生します。 (ShapeElement から継承されます。) | |
DiagramAdded | ダイアグラムが追加されるときに発生します。 | |
DiagramRemoved | ダイアグラムが削除されたときに発生します。 | |
DoubleClick | ユーザーがマウスをダブルクリックしたときに発生します。 (ShapeElement から継承されます。) | |
KeyDown | ユーザーがキーを押すと発生します。 (ShapeElement から継承されます。) | |
KeyPress | ユーザーがキーを押して離したときに発生します。 (ShapeElement から継承されます。) | |
KeyUp | ユーザーがキーを離したときに発生します。 (ShapeElement から継承されます。) | |
MouseDown | ユーザーがマウス ボタンを押したときに発生します。 (ShapeElement から継承されます。) | |
MouseMove | ユーザーがマウスを移動すると発生します。 (ShapeElement から継承されます。) | |
MouseUp | ユーザーがマウス ボタンを離したときに発生します。 (ShapeElement から継承されます。) | |
MouseWheel | ユーザーがマウスのホイールを回転させたときに発生します。 (ShapeElement から継承されます。) |
このページのトップへ
Extension のメソッド
名前 | 説明 | |
---|---|---|
AddExtension(Guid) | オーバーロードされます。 識別されたドメイン型の新しくインスタンス化された拡張で、この ModelElement を拡張します。要素の拡張が既にその型の場合は InvalidOperationException がスローされます。 (ModelElementExtensionMethods によって定義されています。) | |
AddExtension(Type) | オーバーロードされます。 指定した型の新しくインスタンス化された拡張で、この ModelElement を拡張します。要素の拡張が既にその型の場合は InvalidOperationException がスローされます。 (ModelElementExtensionMethods によって定義されています。) | |
AddExtension(DomainClassInfo) | オーバーロードされます。 指定したドメイン型の新しくインスタンス化された拡張で、この ModelElement を拡張します。要素の拡張が既にその型の場合は InvalidOperationException がスローされます。 (ModelElementExtensionMethods によって定義されています。) | |
AddExtension(ExtensionElement) | オーバーロードされます。 特定の拡張でこの ModelElement を拡張します。要素の拡張が既に同じ型の場合は InvalidOperationException がスローされます。 (ModelElementExtensionMethods によって定義されています。) | |
AddExtension<T>() | オーバーロードされます。 特定の型の新しくインスタンス化された拡張で、この ModelElement を拡張します。要素の拡張が既に同じ型の場合は InvalidOperationException がスローされます。 (ModelElementExtensionMethods によって定義されています。) | |
CanDelete | モデルから要素を削除します。 (ImmutabilityExtensionMethods によって定義されています。) | |
GetAllExtensions | この ModelElement に埋め込まれている拡張要素ツリー全体の幅優先走査を実行する enumerable を返します。 (ModelElementExtensionMethods によって定義されています。) | |
GetBaseElement | 指定の ModelElement が参加している仮想 MEL のルートを返します。 (ModelElementExtensionMethods によって定義されています。) | |
GetDslDefinitionModelElement | このメソッドは、PresentationElement に対応する実際のモデルの要素が返されることを保証します。 DslDesigner の PEL の場合、対応するサブジェクトは実際には内部 TreeNode クラスであって、実際の MEL ではない場合があります。 このメソッドは、実際の MEL が返されるように、これらのケースを正しく処理します。 (PresentationElementHelper によって定義されています。) | |
GetExtension(Guid) | オーバーロードされます。 (ModelElementExtensionMethods によって定義されています。) | |
GetExtension(Type) | オーバーロードされます。 この ModelElement の使用できる拡張から指定した型の ExtensionElement を取得します。要素にこのような拡張がない場合、InvalidOperationException が発生します。 (ModelElementExtensionMethods によって定義されています。) | |
GetExtension(DomainClassInfo) | オーバーロードされます。 (ModelElementExtensionMethods によって定義されています。) | |
GetExtension<T>() | オーバーロードされます。 この ModelElement の使用できる拡張から指定した型の ExtensionElement を取得します。要素にこのような拡張がない場合、InvalidOperationException が発生します。 (ModelElementExtensionMethods によって定義されています。) | |
GetLocks | この要素のロック フラグを取得します。これには、要素を含むパーティションで有効になっているすべてのロックが含まれます。 (ImmutabilityExtensionMethods によって定義されています。) | |
IsExtendedBy(Guid) | オーバーロードされます。 この ModelElement が特定の種類の ExtensionElement によって現在拡張済みであるかどうかをクエリします。 (ModelElementExtensionMethods によって定義されています。) | |
IsExtendedBy(Type) | オーバーロードされます。 この ModelElement が特定の種類の ExtensionElement によって現在拡張済みであるかどうかをクエリします。 (ModelElementExtensionMethods によって定義されています。) | |
IsExtendedBy(DomainClassInfo) | オーバーロードされます。 この ModelElement が特定の種類の ExtensionElement によって現在拡張済みであるかどうかをクエリします。 (ModelElementExtensionMethods によって定義されています。) | |
IsLocked | この要素に、指定した一連のロックがあるかどうかをテストします。 (ImmutabilityExtensionMethods によって定義されています。) | |
RemoveExtension(Type) | オーバーロードされます。 特定の型のこの ModelElement の拡張機能を削除します。 (ModelElementExtensionMethods によって定義されています。) | |
RemoveExtension(Guid) | オーバーロードされます。 特定の型の指定された ModelElement の拡張を削除します。 (ModelElementExtensionMethods によって定義されています。) | |
RemoveExtension(DomainClassInfo) | オーバーロードされます。 特定の型の指定された ModelElement の拡張を削除します。 (ModelElementExtensionMethods によって定義されています。) | |
RemoveExtension(ExtensionElement) | オーバーロードされます。 この ModelElement の拡張機能から指定した ExtensionElement を削除します。 (ModelElementExtensionMethods によって定義されています。) | |
SetLocks | この要素のロック フラグを設定します。 (ImmutabilityExtensionMethods によって定義されています。) | |
TryGetExtension(Guid) | オーバーロードされます。 (ModelElementExtensionMethods によって定義されています。) | |
TryGetExtension(Type) | オーバーロードされます。 (ModelElementExtensionMethods によって定義されています。) | |
TryGetExtension(DomainClassInfo) | オーバーロードされます。 (ModelElementExtensionMethods によって定義されています。) | |
TryGetExtension<T>() | オーバーロードされます。 この ModelElement の使用できる拡張から指定した型の ExtensionElement を取得します。この要素にこのような拡張がない場合、結果は null です。 (ModelElementExtensionMethods によって定義されています。) |
このページのトップへ
フィールド
名前 | 説明 | |
---|---|---|
BaseFontNameDomainPropertyId | 基本フォント名のプロパティ ID を表します。 | |
BaseFontSizeDomainPropertyId | 基本フォント サイズのプロパティ ID を表します。 | |
DiagramIdDomainPropertyId | ダイアグラムのプロパティ ID を表します。 | |
DoLineRoutingDomainPropertyId | DoLineRoutingDomainPropertyId プロパティの ID を表します。 | |
DomainClassId | ドメイン クラスの図形の ID を表します。 | |
DoResizeParentDomainPropertyId | DoResizeParentDomainPropertyId プロパティの ID を表します。 | |
DoShapeAnchoringDomainPropertyId | DoShapeAnchoringDomainPropertyId プロパティの ID を表します。 | |
DoViewFixupDomainPropertyId | DoViewFixupDomainPropertyId プロパティの ID を表します。 | |
IsCompleteViewDomainPropertyId | IsCompleteViewDomainPropertyId プロパティの ID を表します。 | |
NameDomainPropertyId | NameDomainPropertyId プロパティの ID を表します。 | |
PlaceUnplacedShapesDomainPropertyId | PlaceUnplacedShapesDomainPropertyId プロパティの ID を表します。 |
このページのトップへ
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IMergeElements.CanMerge | この要素がプロトタイプのコンテンツとマージできる場合は true を返します。 (ModelElement から継承されます。) | |
IMergeElements.ChooseMergeTarget(ElementGroup) | (ModelElement から継承されます。) | |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (ModelElement から継承されます。) | |
IMergeElements.MergeConfigure | (ModelElement から継承されます。) | |
IMergeElements.MergeDisconnect | (ModelElement から継承されます。) | |
IMergeElements.MergeRelate | (ModelElement から継承されます。) |
このページのトップへ
解説
、DSL 定義の図でクラスを定義する場合は、このクラスから派生します。
ダイアグラムの図形を列挙するには、NestedChildShapesを使用します。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。