ListCompartment クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明
public ref class ListCompartment abstract : Microsoft::VisualStudio::Modeling::Diagrams::Compartment, Microsoft::VisualStudio::Modeling::Diagrams::IListFieldContainer
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))]
[Microsoft.VisualStudio.Modeling.DomainObjectId("f869cfdf-04a5-4d22-a97e-7ec5bca2096e")]
[System.CLSCompliant(true)]
public abstract class ListCompartment : Microsoft.VisualStudio.Modeling.Diagrams.Compartment, Microsoft.VisualStudio.Modeling.Diagrams.IListFieldContainer
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("f869cfdf-04a5-4d22-a97e-7ec5bca2096e")>]
[<System.CLSCompliant(true)>]
type ListCompartment = class
inherit Compartment
interface IListFieldContainer
Public MustInherit Class ListCompartment
Inherits Compartment
Implements IListFieldContainer
- 継承
- 派生
- 属性
- 実装
コンストラクター
ListCompartment(Partition, PropertyAssignment[]) |
コンストラクターです。 |
フィールド
BackgroundGradientFieldName |
この図形の背景グラデーション フィールドの一意識別子。 (継承元 NodeShape) |
DomainClassId |
ListCompartment ドメイン クラス ID。 |
ItemTextColorDomainPropertyId |
ItemTextColor ドメイン プロパティ ID。 |
プロパティ
AbsoluteBoundingBox |
図の左上を基準にしたワールド単位の外接する四角形を取得します。 (継承元 NodeShape) |
AbsoluteBoundingBoxToEnsureVisible |
DiagramClientView.EnsureVisible が使用する外接する四角形を取得します。 四角形はワールド単位で、図の左上を基準にしています。 (継承元 ShapeElement) |
AbsoluteBounds |
AbsoluteBounds ドメイン プロパティの値を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.NodeShape.Absolute Bounds の説明 (継承元 NodeShape) |
AbsoluteCenter |
親 ShapeElement に関係なく、図の左上隅を基準とした ShapeElement の絶対境界の中心を取得します。 (継承元 ShapeElement) |
AccessibilityObject |
要素に割り当てられた AccessibleObject を取得します (継承元 ShapeElement) |
AccessibleDefaultActionDescription |
アクセシビリティ クライアント アプリケーションで使用する 要素の既定のアクションの説明を取得します (継承元 ShapeElement) |
AccessibleDescription |
アクセシビリティ クライアント アプリケーションで使用される要素の説明を取得します (継承元 ShapeElement) |
AccessibleHelp |
要素の動作または要素の使用方法の説明を取得します。 (継承元 ShapeElement) |
AccessibleHelpTopicFileName |
この要素に関連付けられているヘルプ ファイルへのパスを取得します。 (継承元 ShapeElement) |
AccessibleHelpTopicId |
この要素に関連付けられているヘルプ トピック識別子を取得します。 (継承元 ShapeElement) |
AccessibleName |
アクセシビリティ名を返します。 |
AccessibleRole |
コントロールのアクセス可能なロールを取得します (継承元 ShapeElement) |
AccessibleState |
この図形の追加のアクセス可能な状態を取得します。 |
AccessibleValue |
この要素のアクセス可能な値を取得します。 (継承元 ShapeElement) |
AllowCustomCompartmentFillColor |
コンパートメントの塗りつぶしの色のばらつきを取得または設定します。 (継承元 Compartment) |
AllowCustomTitleFillColor |
タイトルの塗りつぶしの色の可変性を取得または設定します。 (継承元 Compartment) |
AllowsChildrenInSelection |
この図形の子がこの親と同じ選択グループに含まれるかどうかを取得します。 (継承元 ShapeElement) |
AllowsChildrenToResizeParent |
子図形でこの図形のサイズを変更できるかどうかを決定する値を取得します。 (継承元 ShapeElement) |
AllowsChildrenToShrinkParent |
入れ子になった子に対する変更によって、この図形を縮小できるかどうかを決定する値を取得します。 (継承元 ShapeElement) |
Anchoring |
この NodeShape のアンカー動作を取得します。 (継承元 NodeShape) |
AutoResizeParentOnBoundsChange |
移動操作またはサイズ変更操作によってこの図形の絶対境界が変更されたときに、ルールを使用して親図形のサイズを自動的に変更するかどうかを取得または設定します。 (継承元 NodeShape) |
BackgroundBrushId |
ジオメトリの背景を塗りつぶすために使用されるブラシ リソース ID を取得します。 (継承元 ShapeElement) |
BackgroundGradientMode |
図形の背景領域のグラデーション モードを取得します。 (継承元 NodeShape) |
BoundingBox |
親図形の左上を基準にしたワールド単位の外接する四角形を取得します。 (継承元 NodeShape) |
Bounds |
親図形の左上を基準にして、図形の境界をワールド単位で取得または設定します。 (継承元 NodeShape) |
BoundsRules |
コンパートメントの境界ルールを返します (継承元 Compartment) |
CanExpandAndCollapse |
この図形に個別の折りたたまれた状態と展開された状態があるかどうかを示す値を取得します。 NodeShape の展開および折りたたみ機能を使用する場合は、この値を true に設定する必要があります。 (継承元 Compartment) |
CanFocus |
ShapeElement がフォーカスを受け取ることができるかどうかを示す値を取得します。 (継承元 ShapeElement) |
CanMove |
ユーザーが ShapeElement の位置を変更できるかどうかを示す値を取得します。 (継承元 Compartment) |
CanResize |
ユーザーが ShapeElement のサイズを変更できるかどうかを示す値を取得します。 (この値を変更するには、ResizableSides プロパティをオーバーライドします)。 (継承元 NodeShape) |
CanSelect |
ユーザーが ShapeElement を選択できるかどうかを示す値を取得します。 (継承元 ShapeElement) |
Center |
ShapeElement の境界の中心点を取得します。 (継承元 ShapeElement) |
ClassStyleSet |
このクラスのすべてのインスタンス間で共有されるスタイル セットを取得します。 (継承元 ShapeElement) |
ClipWhenDrawingFields |
子 ShapeFields を描画するときに、クリッピング領域をこの図形の境界ボックスに設定するかどうかを示す値を取得します。 (継承元 ShapeElement) |
CollapsedSize |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 Compartment) |
CompartmentFillColor |
CompartmentFillColor ドメイン プロパティの値を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.Compartment.コンパートメント塗りつぶしの色の説明 (継承元 Compartment) |
CompartmentFillColorStorage |
カスタム ストレージのコンパートメント塗りつぶしの色を取得または設定します。 (継承元 Compartment) |
ConnectionPoints |
この NodeShape の接続ポイントの一覧を取得します。 (継承元 NodeShape) |
Decorators |
この種類の図形のデコレーターのコレクション。 この型にデコレーターがない場合は null を返します。 既定では、図形にはデコレーターはありません。 (継承元 ShapeElement) |
DefaultContainerMargin |
入れ子になった図形とその親図形の境界の間で許可される既定の余白を取得します。 (継承元 NodeShape) |
DefaultShapeField |
フォーカスを受け取ることができる最初の ShapeField を取得します。 返されるフィールドは、ShapeElement にフォーカスがあり、ShapeElement がキー イベントに応答しない場合に、キー イベントを受け取る既定の図形フィールドとして使用する必要があります。 (継承元 ShapeElement) |
DefaultSize |
ShapeElement の既定のサイズをワールド単位で取得します。 (継承元 ShapeElement) |
Diagram |
この ShapeElement が属する図を取得します。 (null を指定できます)。 (継承元 ShapeElement) |
EnsureVisiblePreference |
この Shape の EnsureVisible メソッドの基本設定。 既定値は、この Shape をホストするダイアグラムの VisiblePreference を返します。 (継承元 ShapeElement) |
Events |
この ShapeElement にアタッチされているイベント ハンドラーの一覧を返します。 (継承元 ShapeElement) |
ExpandedSize |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 Compartment) |
FixedFlags |
GraphNode の FixedFlags プロパティを取得します。 (継承元 NodeShape) |
ForwardEventsToParent |
DragDrop、Key、および Mouse イベントをこのクラスに親図形に転送するかどうかを取得または設定します。 (継承元 Compartment) |
FromRoleLinkShapes |
この NodeShape が From ロールを果たす LinkShapes のコレクションを取得します。 (継承元 NodeShape) |
GeometryBackgroundBrushId |
ジオメトリの背景を塗りつぶすために使用されるブラシ リソース ID を取得します。 (継承元 ShapeElement) |
GeometryBoundingBox |
ジオメトリの境界ボックスを取得します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
GeometryCanResizeBottom |
ユーザーがジオメトリのサイズを変更できるかどうかを示す値を取得します。 (NodeShapeGeometry 派生クラスによってのみ呼び出されることを目的としています。 (継承元 NodeShape) |
GeometryCanResizeLeft |
ユーザーがジオメトリのサイズを変更できるかどうかを示す値を取得します。 (NodeShapeGeometry 派生クラスによってのみ呼び出されることを目的としています。 (継承元 NodeShape) |
GeometryCanResizeRight |
ユーザーがジオメトリのサイズを変更できるかどうかを示す値を取得します。 (NodeShapeGeometry 派生クラスによってのみ呼び出されることを目的としています。 (継承元 NodeShape) |
GeometryCanResizeTop |
ユーザーがジオメトリのサイズを変更できるかどうかを示す値を取得します。 (NodeShapeGeometry 派生クラスによってのみ呼び出されることを目的としています。 (継承元 NodeShape) |
GeometryHasFilledBackground |
ジオメトリの背景を塗りつぶすかどうかを示す値を取得します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
GeometryHasOutline |
ジオメトリのアウトラインを描画するかどうかを示す値を取得します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
GeometryHasShadow |
ジオメトリに影が表示されるかどうかを示す値を取得します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
GeometryOutlinePenId |
ジオメトリのアウトラインを描画するために使用されるペン リソース ID を取得します。 (継承元 ShapeElement) |
GeometryStyleSet |
ジオメトリに使用するスタイル セットを取得します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
GridSize |
この図形が配置されているワールド単位のグリッドのサイズを取得します。 既定では、親図形の GridSize が使用されます。 (継承元 ShapeElement) |
HasAnchoring |
この NodeShape の親へのアンカーが有効になっているかどうかを取得します。 (継承元 NodeShape) |
HasBackgroundGradient |
GeometryShape に背景グラデーションがあるかどうかを返します (継承元 NodeShape) |
HasChildren |
ShapeElement に、相対リレーションシップまたは入れ子リレーションシップを持つ 1 つ以上の子 ShapeElements があるかどうかを示す値を取得します。 (継承元 ShapeElement) |
HasConnectionPoints |
この NodeShape で接続ポイントの使用が必要かどうかを取得します。 (継承元 NodeShape) |
HasCustomToolTip |
この図形にツールヒントのカスタム レンダリングがあるかどうかを返します (継承元 ShapeElement) |
HasDragOverToolTip |
この図形でドラッグ オーバー ツールヒントがサポートされているかどうかを返します。 (継承元 ShapeElement) |
HasFilledBackground |
図形の背景を描画するかどうかを示す値を取得します。 (継承元 ShapeElement) |
HasHighlighting |
コンパートメントにハイライトがあるかどうかを指定します (継承元 Compartment) |
HasOutline |
コンパートメントにアウトラインがあるかどうかを指定します (継承元 Compartment) |
HasShadow |
コンパートメントに影があるかどうかを指定します (継承元 Compartment) |
HasToolTip |
図形にマウス ポインターのヒントが既定で表示されるかどうかを取得/設定します (継承元 ShapeElement) |
HeaderBackgroundField |
コンパートメント ヘッダーのテキスト フィールド。 (継承元 Compartment) |
HeaderBounds |
この図形の左上を基準にして、ヘッダーの境界をワールド単位で取得します。 (継承元 Compartment) |
HeaderDisplayText |
ヘッダーのテキストを取得します。 (継承元 Compartment) |
HeaderPlusMinusField |
コンパートメント ヘッダーの展開/折りたたみフィールド。 (継承元 Compartment) |
HeaderTextField |
コンパートメント ヘッダーのテキスト フィールド。 (継承元 Compartment) |
Id |
この要素の一意識別子。 (継承元 ModelElement) |
IsActive |
要素がモデル内で現在アクティブな場合は true、要素が削除されている場合、または削除中の場合は false を返します。 (継承元 ModelElement) |
IsDeleted |
要素がモデルから削除されています。 (削除された要素はすぐに破棄されないため、元に戻すコマンドは要素の削除を元に戻すことができます)。 (継承元 ModelElement) |
IsDeleting |
要素がモデルから削除されています。 (削除された要素はすぐに破棄されないため、元に戻すコマンドは要素の削除を元に戻すことができます)。 (継承元 ModelElement) |
IsExpanded |
IsExpanded ドメイン プロパティの値を取得または設定します。 展開 Microsoft.VisualStudio.Modeling.Diagrams.NodeShape.Is の説明 (継承元 NodeShape) |
IsNestedChild |
この図形が、相対子ではなく親の入れ子であるかどうかを示す値を取得します。 入れ子になった子は親図形によってクリップされますが、相対子はクリップされません。 (継承元 ShapeElement) |
IsPlaceRouteNode |
配置可能/ルーティング可能なノードかどうかを確認する (継承元 NodeShape) |
IsPort |
これがポート図形であるかどうかを示す (継承元 NodeShape) |
IsRelativeChild |
この図形が入れ子になった子ではなく親の相対的な子であるかどうかを示す値を取得します。 入れ子になった子は親図形によってクリップされますが、相対子はクリップされません。 (継承元 ShapeElement) |
IsVisible |
この図形の visibility 属性を取得します。 (継承元 ShapeElement) |
ItemTextColor |
ItemTextColor ドメイン プロパティの値を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Item Text Color の説明 |
LayoutObjectFixedFlags |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 NodeShape) |
LineAdjustAwayDefault |
リンク図形が共通の接続された図形を共有する場合に、子リンク図形の中間線分を配置するかどうかを示す値を取得または設定します。 中間線分は、LinkShape エンドポイントを含まないセグメントです。 このプロパティは、この図形と兄弟図形のアフィニティには影響しません。この図形の子であるリンク図形にのみ適用されます。 (継承元 ShapeElement) |
LineAffinityDefault |
リンク図形が共通の接続された図形を共有する場合に、子リンク図形の中間線分を配置するかどうかを示す値を取得または設定します。 中間線分は、LinkShape エンドポイントを含まないセグメントです。 このプロパティは、この図形と兄弟図形のアフィニティには影響しません。この図形の子であるリンク図形にのみ適用されます。 (継承元 ShapeElement) |
LineToLineClearance |
子リンク図形間のワールド単位のクリアランスを取得または設定します。 このプロパティは、兄弟図形を含むこの図形の行間のクリアランスには影響しません。この図形の子であるリンク図形にのみ適用されます。 この値は 1e-6 より大きくする必要があります。 (継承元 ShapeElement) |
LineToNodeClearance |
子リンク図形と子ノード図形の間のワールド単位のクリアランスを取得または設定します。 このプロパティは、兄弟図形を含むこの図形の線間のクリアランスには影響しません。この図形の子である図形にのみ適用されます。 この値は 1e-6 より大きくする必要があります。 (継承元 ShapeElement) |
Link |
リンクの一覧を取得します。 Microsoft.VisualStudio.Modeling.Diagrams.LinkConnectsToNode.Nodes の説明 (継承元 NodeShape) |
ListField |
このコンパートメントのメイン リスト フィールドを取得します。 |
Location |
図形の境界の左上隅の座標を、親の左上隅を基準にして取得または設定します。 (継承元 NodeShape) |
MaximumSize |
ShapeElement の最大サイズをワールド単位で取得します。 (継承元 ShapeElement) |
MinimumResizableSize |
ユーザーが現在の状態でこのノード図形のサイズを変更できるワールド単位の最小サイズを取得します。 (継承元 NodeShape) |
MinimumSize |
ワールド単位の最小サイズを取得します。 |
ModelElement |
このプレゼンテーション要素に関連付けられているモデル要素を取得または設定します。 (継承元 PresentationElement) |
Name |
Name domain プロパティの値を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Name の説明 (継承元 Compartment) |
NestedChildShapes |
NestedChildShapes の一覧を取得します。 Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeContainsNestedChildShapes.ParentShape の説明 (継承元 ShapeElement) |
NestedShapesMargin |
この ShapeElement の境界ボックス境界と入れ子になったノード図形の間の余白を取得します。 余白はワールド単位です。 この余白は、この ShapeElement の境界に沿って、接続線が通過できる領域を提供することです。 (継承元 ShapeElement) |
NodeToNodeClearance |
子ノード図形間のワールド単位のクリアランスを取得または設定します。 このプロパティは、兄弟図形を持つこの図形のノード間のクリアランスには影響しません。この図形の子ノード図形にのみ適用されます。 この値は 1e-6 より大きくする必要があります。 (継承元 ShapeElement) |
OutlinePenId |
ジオメトリのアウトラインを描画するために使用されるペン リソース ID を取得します。 (継承元 ShapeElement) |
OutlinePenWidth |
アウトライン ペンの幅をワールド単位で取得します。 これは、無効化の目的で ShapeElement の外接する四角形を拡張する場合に便利です。 (継承元 ShapeElement) |
PaintMoveableDecoratorSelectionLines |
この図形を選択すると、デコレーターが手動で配置またはサイズ設定されている場合に、この図形にアタッチされている移動可能なデコレーターごとに 1 つの選択線を描画するかどうかを指定します。 基本実装は true を返します。 (継承元 ShapeElement) |
ParentLink |
親 ShapeElement とのリレーションシップを取得します。 (継承元 ShapeElement) |
ParentShape |
ParentShape DomainRole (継承元 ShapeElement) |
Partition |
この要素を含む Partition インスタンスを取得または設定します。 (継承元 ModelElement) |
Perimeter |
ShapePath の外側にあるアウトライン ペンの太さを含む、ShapeElement アウトラインを含むグラフィックス パスを取得します。 パス内のポイントは、親 ShapeElement を基準としたワールド単位です。 (継承元 ShapeElement) |
PortFixedFlags |
GraphNode の FixedFlags プロパティを取得します。 (継承元 NodeShape) |
RelatedShapeToEmphasize |
この図形を選択したときにユーザーに視覚的に強調する必要がある関連する ShapeElement を取得します。 この外観は選択範囲とは異なり、関連する図形が選択されていることを示すものではありません。 目的は、コンテキストを提供するために、関連する図形にユーザーの注意を引くことです。 図形を強調する必要がない場合、このプロパティは null を返します。 使用例: ユーザーは、ラベルが関連付けられている図形が明確でない可能性があるため、ラベルを選択したときにラベルの親図形を視覚的に強調することで、ユーザーは関連する図形をすばやく識別できます。 (継承元 ShapeElement) |
RelativeChildShapes |
RelativeChildShapes の一覧を取得します。 Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeHasRelativeChildShapes.ParentShape の説明 (継承元 ShapeElement) |
ResizableSides |
このコンパートメントのサイズを変更できますか? ユーザーがサイズを変更できるこの図形の辺を取得します。 (継承元 Compartment) |
ShapeFields |
この種類の図形の図形フィールドのコレクション。 (継承元 ShapeElement) |
ShapeGeometry |
この ShapeElement に関連付けられている ShapeGeometry オブジェクトを取得します。 (継承元 ShapeElement) |
ShouldAutoPlaceChildShapes |
ビューの修正によって、この図形の入れ子になった子図形を作成するときに自動的に配置するかどうかを指定します。 既定では、これは false を返します。 (継承元 NodeShape) |
ShouldTryParentShapeForMergeOnToolboxDoubleClick |
この ShapeElement が選択され、ユーザーがツールボックス項目をダブルクリックしたときの動作を制御します。 既定では、この ShapeElement に対して CanMerge() が失敗した場合、ダブルクリック アクションはこの ShapeElement の ParentShape まで移動し、CanMerge() をもう一度試します。 図形がこのメソッドをオーバーライドして false を返した場合、CanMerge() が失敗した場合、ツールボックスのダブルクリックは終了します。 (継承元 ShapeElement) |
Size |
図形のサイズを取得または設定します。 (継承元 NodeShape) |
SnakingInfo |
リストをスネークするために必要な情報を取得する |
Store |
この要素を含む Store インスタンスを取得します。 (継承元 ModelElement) |
StyleSet |
この ShapeElement に含まれている場合はインスタンス StyleSet を取得し、それ以外の場合は ClassStyleSet を取得します。 (継承元 ShapeElement) |
Subject |
Subject を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.PresentationViewsSubject.Presentation の説明 (継承元 PresentationElement) |
TargetToolboxItemFilterAttributes |
この図形の ToolboxItemFilterAttribute オブジェクトのコレクションを返します。 これらの属性は、ツールボックスで有効または無効になっている項目を決定するために使用されます。 ここで返されるコレクションは、有効にするためにツールボックス項目が一致する必要があるコレクションの一部になります。 ツールボックス項目自体の一部であるコレクションを定義するには、ツールボックス項目を表す ModelElement に ToolboxItemFilterAttribute を適用します。 (継承元 ShapeElement) |
Title |
Title ドメイン プロパティの値を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title の説明 (継承元 Compartment) |
TitleFillColor |
TitleFillColor ドメイン プロパティの値を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title Fill Color の説明 (継承元 Compartment) |
TitleFillColorStorage |
カスタム ストレージのタイトル ファイルの色を取得または設定します。 (継承元 Compartment) |
TitleTextColor |
TitleTextColor ドメイン プロパティの値を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title テキストの色の説明 (継承元 Compartment) |
TitleVisibility |
TitleVisibility ドメイン プロパティの値を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title の表示の説明 (継承元 Compartment) |
ToRoleLinkShapes |
この NodeShape が To ロールを果たす LinkShapes のコレクションを取得します。 (継承元 NodeShape) |
ZOrder |
この ShapeElement の相対 Z オーダーを取得します。 これがダイアグラムの場合、これは番号の付け直しに使用される最新の z オーダー番号です。 (継承元 ShapeElement) |
メソッド
AccessibleDoDefaultAction() |
ユーザー補助オブジェクトに関連付けられた既定のアクションを実行します。 (継承元 ShapeElement) |
Associate(ModelElement) |
このプレゼンテーション要素をモデル要素に関連付けます。 (継承元 PresentationElement) |
AutoLayoutChildShapes(IDictionary) |
グラフ オブジェクトを使用して、ShapeElements の指定したコレクションを配置します。 (継承元 NodeShape) |
CalculateDerivedVisible(ShapeElement) |
親が正しいと仮定して、この図形の DerivedVisible 値を計算します。 (継承元 ShapeElement) |
CalculateMinimumSizeBasedOnChildren() |
図形内のすべての子に合わせて、この図形に必要な最小サイズを計算します。 (継承元 NodeShape) |
CanMerge(ProtoElementBase, ElementGroupPrototype) |
指定したルート ProtoElement で表されるソース要素をこの要素に追加できるかどうかを示す値を返します。 (継承元 ModelElement) |
ChooseMergeTarget(ElementGroup) |
ElementGroup マージ プロセスのターゲットとして使用する ModelElement を取得します。 |
ChooseMergeTarget(ElementGroupPrototype) |
ElementGroupPrototype マージ プロセスのターゲットとして使用する ModelElement を取得します。 |
ChooseParentShape(ShapeElement) |
ShapeElement.FixUpChildShapes() によって呼び出され、新しい子図形の親図形となる図形を決定します。 既定では、この ShapeElement は親になりますが、別の図形が存在する必要がある場合があります。 (継承元 ShapeElement) |
ChooseRelationship(ShapeElement) |
ShapeElement.FixUpChildShapes() によって呼び出され、子 ShapeElement が親に対して持つリレーションシップの種類を取得します。 (継承元 NodeShape) |
CoerceSelection(DiagramItem, DiagramClientView, Boolean) |
図形で選択した項目を変更できるようにします。 選択アクションから呼び出されます。 (継承元 ShapeElement) |
Collapse() |
ヘッダー テキスト フィールドのみに収まるようにコンパートメントを縮小します。 これは、トランザクション内からのみ呼び出すことができます。 (継承元 Compartment) |
ConfiguredChildPortShape(Port, Boolean) |
子 PortShape を構成します。 必要に応じて子図形を配置します。 (継承元 NodeShape) |
Copy() |
モデル内の要素のコピーを作成します。 (継承元 ModelElement) |
Copy(IEnumerable<Guid>) |
モデル内の要素のコピーを作成します。 (継承元 ModelElement) |
CreateBackgroundGradientField(String) |
図形の背景領域をカバーし、グラデーションの塗りつぶしを表示する AreaField を作成します。 派生クラスは、これをオーバーライドして、作成されるフィールドの型を変更できます。 (継承元 NodeShape) |
CreateChildShape(ModelElement) |
ShapeElement.FixUpChildShapes() によって呼び出され、指定されたモデル要素の子図形の新しいインスタンスを取得します。 (継承元 ShapeElement) |
CreateClassStyleSet() |
この ShapeElement のクラス スタイル セットを作成します (継承元 ShapeElement) |
CreateConnectionPoint(PointD) |
指定した中心点を持つ接続ポイントを作成し、この図形の ConnectionPoints コレクションに追加します。 (継承元 NodeShape) |
CreateDecorators() |
この種類の図形のデコレーターのコレクションをインスタンス化します。 (継承元 ShapeElement) |
CreateDefaultBounds(Double, Double) |
NodeShape で使用できる既定の境界を作成して返します。 (継承元 NodeShape) |
CreateInstanceStyleSet() |
このインスタンスのスタイル セットをCreateします。 (継承元 ShapeElement) |
CreateShapeFields() |
この種類の図形の図形フィールドのコレクションをインスタンス化します。 (継承元 ShapeElement) |
Delete() |
モデルから要素を削除します。 (継承元 ModelElement) |
Delete(Guid[]) |
モデルから要素を削除します。 (継承元 ModelElement) |
DetermineHighlightShape(ShapeElement) |
強調表示がオンになっている図形が見つかるか、親チェーンの上部に達するまで、親図形チェーンを上に移動します。 (継承元 ShapeElement) |
DoFoldToShape(PointD, PointD) |
指定されたベクターが交差する ShapeElement 境界に沿ったポイントを計算します (継承元 ShapeElement) |
DoHitTest(PointD, DiagramHitTestInfo, Boolean) |
ワールド 単位でダイアグラムの左上に相対的なポイントを指定してヒットテストを実行します。 (継承元 ShapeElement) |
DoHitTest(PointD, DiagramHitTestInfo) |
ワールド 単位でダイアグラムの左上に相対的なポイントを指定してヒットテストを実行します。 (継承元 ShapeElement) |
DoHitTestSelection(PointD, DiagramHitTestInfo) |
図形要素を囲む選択範囲に対してヒットテストを実行します。ワールド 単位でダイアグラムの左上を基準にしたポイントが指定されます。 (継承元 ShapeElement) |
DoKeyboardNavigation(Keys, DiagramClientView) |
図形の適切なナビゲーション メソッドを呼び出します。 (継承元 ShapeElement) |
DrawResizeFeedback(DiagramPaintEventArgs, RectangleD) |
ShapeElement の指定された絶対境界を使用して、ShapeElement のサイズ変更フィードバックを描画します。 (継承元 ShapeElement) |
EnsureConnectionPoints(LinkShape) |
指定されたリンクに適切な接続ポイントが存在することを確認します。 このメソッドは、指定されたリンクがこの図形に接続される前に呼び出されます。 既定の実装では、図形の左側の途中にある接続ポイントが作成されます。 接続ポイントを使用する派生クラスは、これをオーバーライドして異なる接続ポイントを作成できます。 (継承元 NodeShape) |
EnsureGraphExists() |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 NodeShape) |
EnsureGraphLayoutObjectsExist(ShapeElement) |
基になるグラフ オブジェクトの図形とその子が存在することを確認します。 (継承元 NodeShape) |
ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath) |
この ShapeElement とその子孫の ShapeElement を、指定した Graphics オブジェクトのクリッピング領域から除外します。 (継承元 ShapeElement) |
ExcludeGeometryFromClipRegion(Graphics, Matrix, GraphicsPath) |
子孫 IGeometryHost オブジェクトのジオメトリを含め、このジオメトリをクリッピング領域から除外します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
ExcludeShapeFromSizeCalculation(NodeShape) |
true の場合、図形は親図形のサイズを計算するために考慮されません (継承元 NodeShape) |
Expand() |
すべてのフィールドに合わせてコンパートメントを拡大します。 これは、トランザクション内からのみ呼び出すことができます。 (継承元 Compartment) |
ExpandAll() |
すべての図形を親階層の上に展開します。 (継承元 Compartment) |
FindDecorator(String) |
指定した名前のデコレーターを検索します。 (継承元 ShapeElement) |
FindFirstChild(Boolean) |
ナビゲーション シーケンス内の最初の子孫を取得するために、この ShapeElement によって呼び出されます。 ナビゲーション シーケンスでこの図形の最初の子孫を取得するために、子 ShapeElement または ShapeField によって呼び出されます。 (継承元 ShapeElement) |
FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
図形または図のグラフ内の空き領域を検索します。 (継承元 ShapeElement) |
FindFreeArea(RectangleD) |
この図形内の空き領域を検索します。 (継承元 NodeShape) |
FindLastChild(Boolean) |
ナビゲーション シーケンスでこの図形の最後の子孫を取得するために、子 ShapeElement または ShapeField によって呼び出されます。 (継承元 ShapeElement) |
FindNextChild(DiagramItem, Boolean) |
子 ShapeElement または ShapeField によって呼び出され、ナビゲーション シーケンスでその後に続く子の最初の兄弟項目が取得されます。 (継承元 ShapeElement) |
FindNextInChildFields(ShapeField, Boolean) |
指定した ShapeField に続く最初の DiagramItem を検索します。 検索は、サブフィールドを含め、この図形の ShapeField コレクションに限定されます。 (継承元 ShapeElement) |
FindPreviousChild(DiagramItem, Boolean) |
子 ShapeElement または ShapeField によって呼び出され、ナビゲーション シーケンスのその前にある子の最初のフォーカス可能な兄弟項目を取得します。 (継承元 ShapeElement) |
FindPreviousInChildFields(ShapeField, Boolean) |
指定した ShapeField の前にある最初の DiagramItem を検索します。 検索は、サブフィールドを含め、この図形の ShapeField コレクションに限定されます。 (継承元 ShapeElement) |
FindShapeField(String) |
ShapeFields コレクション内の指定した名前を持つ最初の ShapeField を返します。 指定された名前のフィールドが見つからない場合、このメソッドは null を返します。 (継承元 ShapeElement) |
FixUpChildShapes(ModelElement) |
Diagram.FixUpDiagram() によって呼び出され、指定された子要素をモデルに追加する応答として子図形を作成または構成する機会を提供します。 (継承元 ShapeElement) |
Focused(DiagramClientView) |
この図形が指定したビューにフォーカスされているかどうかを示す値を返します。 (継承元 ShapeElement) |
GetAbsoluteBoundsValue() |
NodeShape.AbsoluteBounds プロパティのバッキング ストレージを提供します。 (継承元 NodeShape) |
GetAccessibilityObject(DiagramClientView) |
要素に割り当てられた AccessibleObject を取得します。 (継承元 ShapeElement) |
GetChildElements(ModelElement) |
ShapeElement.FixUpChildShapes() によって呼び出され、指定された ModelElement の子要素と見なされる ModelElements のコレクションを取得します。 返される子要素には、この ShapeElement の子図形としてインスタンス化できる対応する図形型が必要です。 (継承元 ShapeElement) |
GetCompliantAnchorPoint(AnchorPoint, PointD, VGRoutingStyle) |
提案されたAnchorPoint パラメーターに基づいて準拠している AnchorPoint を計算します。 このメソッドは、anchorPoint パラメーターの座標を完全に無視します。 計算は、提案されたAnchorPoint と anchorPoint パラメーターに対応するリンクの反対側にある anchorPoint の座標に基づいて行われます。 (継承元 NodeShape) |
GetCursor(Cursor, DiagramClientView, PointD) |
マウス ポインターが ShapeElement の上にあるときに表示されるカーソルを取得します。 (継承元 ShapeElement) |
GetDomainClass() |
この要素の最も派生したドメイン クラスを取得します。 (継承元 ModelElement) |
GetDragOverToolTipText(DiagramItem) |
表示するヒントテキストの上にマウスドラッグを返します。 (継承元 ShapeElement) |
GetFieldAccessibleDescription(ShapeField) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ShapeElement) |
GetFieldAccessibleName(ShapeField) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ShapeElement) |
GetFieldAccessibleValue(ShapeField) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ShapeElement) |
GetFieldRepresentedElement(ShapeField) |
指定した子 ShapeField が表すプライマリ ModelElement を取得します。 (継承元 ShapeElement) |
GetFieldRepresentedProperty(ShapeField) |
指定した ShapeField が表すプロパティ情報を取得します。 (継承元 ShapeElement) |
GetIsExpandedValue() |
NodeShape.IsExpanded プロパティのストレージを提供します。 (継承元 NodeShape) |
GetItemCount(ListField) |
指定したリスト フィールド内の項目数を取得します。 |
GetItemDrawInfo(ListField, Int32, ItemDrawInfo) |
リスト フィールド内の 1 つのリスト アイテムの描画情報を取得します。 |
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo) |
マウスが指定したポイント上にある場合に、この (または次の) MouseDown イベントでアクティブにする必要があるマウス アクションを取得します。 (継承元 ShapeElement) |
GetRoleCollection<TCollection,TElement>(Guid) |
リンクされた要素コレクションを取得または作成します。 (継承元 ModelElement) |
GetShapeLuminosity(DiagramClientView, Color) |
現在の色の明るさと、それが強調表示リストにあるかどうかに基づいて、図形の明るさを計算します。 (継承元 ShapeElement) |
GetSubFieldAccessibleDescription(ShapeField, ShapeSubField) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ShapeElement) |
GetSubFieldAccessibleName(ShapeField, ShapeSubField) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ShapeElement) |
GetSubFieldAccessibleValue(ShapeField, ShapeSubField) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ShapeElement) |
GetSubFieldRepresentedElements(ShapeField, ShapeSubField) |
指定した ShapeSubField が表す ModelElements のコレクションを取得します。 (継承元 ShapeElement) |
GetSubFieldRepresentedProperty(ShapeField, ShapeSubField) |
指定したサブフィールドに関連付けられているプロパティ記述子を取得します。 (継承元 ShapeElement) |
GetSubFieldRepresentedPropertyElements(ShapeField, ShapeSubField) |
サブフィールドによって表示されるプロパティをホストする要素を取得します。 これは、GetSubFieldRepresentedElements によって返される要素とは異なる場合があります。これは、GetSubFieldRepresentedProperty によって返される実際の DomainPropertyInfo が、表される要素の子でホストされる可能性があるためです。 (継承元 ShapeElement) |
GetToolTipText(DiagramItem) |
カーソルの下にある PEL 要素のヒント テキストを取得します (継承元 ShapeElement) |
HasCachedDragOverResult(DiagramDragEventArgs) |
ドラッグ オーバーの結果がキャッシュされている場合は true を返します。 (継承元 ShapeElement) |
Hide() |
図形とそのすべての子を非表示にする (非表示にする) (継承元 ShapeElement) |
HideCustomToolTip(IWin32Window) |
図形のカスタム ヒントを非表示にする (継承元 ShapeElement) |
InitializeDecorators(IList<ShapeField>, IList<Decorator>) |
この図形の種類に図形フィールド (テキストや画像など) をインスタンス化して追加します。 (継承元 ShapeElement) |
InitializeFromDescription(CompartmentDescription) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 |
InitializeInstanceResources() |
ShapeElement のこのインスタンスの既存のリソースをオーバーライドします。 このメソッドは、インスタンス スタイル セットがインスタンス化された後に呼び出されます。 この ShapeElement インスタンスの既存のリソースを変更するには、このメソッドをオーバーライドします。 (継承元 ShapeElement) |
InitializeResources(StyleSet) |
指定されたスタイル セットに基づいて図形のリソースを初期化する (継承元 Compartment) |
InitializeShapeFields(IList<ShapeField>) |
リスト フィールドをコンパートメントシェイプに追加します。 |
Invalidate() |
ShapeElement を無効にします。 (継承元 ShapeElement) |
Invalidate(Boolean) |
ShapeElement を無効にします。 (継承元 ShapeElement) |
Invalidate(RectangleD) |
指定した四角形を絶対境界として使用して ShapeElement を無効にします。 (継承元 ShapeElement) |
IsDescendantOf(ShapeElement) |
この図形が指定した図形の子孫であるかどうかを示す値を返します。 (継承元 ShapeElement) |
IsNavigationKey(Char) |
指定した文字がナビゲーション コマンドに対応するかどうかを示す値を返します。 (継承元 ShapeElement) |
IsNavigationKey(Keys) |
指定したキー データがナビゲーション コマンドに対応するかどうかを示す値を返します。 (継承元 ShapeElement) |
IterateShapes(IShapeIterator) |
図形とそのすべての子図形の反復子を支援するメソッド。 メソッドは、この図形のすべての子図形を再帰的に通過し、検出された各図形で指定された反復子を呼び出します。 注: 基本実装では、トラバーサルは深度優先であり、NestedChildShapes は RelativeChildShapes の前に反復処理されます。 (継承元 ShapeElement) |
MergeConfigure(ElementGroup) |
PresentationElements は MergeConfigure() をオーバーライドしないでください。これは、マージ中に PEL で呼び出されないためです。 代わりに、PEL ではビュー修正オーバーライドを使用する必要があります。 (継承元 PresentationElement) |
MergeDisconnect(ModelElement) |
MergeRelate とは反対の操作を実行します。つまり、特定の要素を現在の要素から切断します (MergeRelate によって作成されたリンクが削除されます)。 (継承元 ModelElement) |
MergeRelate(ModelElement, ElementGroup) |
PresentationElements は MergeRelate() をオーバーライドしないでください。これは、マージ中に PEL で呼び出されないためです。 代わりに、PEL ではビュー修正オーバーライドを使用する必要があります。 (継承元 PresentationElement) |
ModifyLuminosity(Int32, DiagramClientView) |
L = 160、L = L * 0.9 else、L >+= 40 の場合に基づいて強調表示の輝度を計算します。 (継承元 ShapeElement) |
MoveByRepositioning(DiagramDragEventArgs) |
ElementGroupPrototype 内の図形の位置を、マウスの位置によって決まる量だけ再配置します。 (継承元 ShapeElement) |
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) |
指定したプロトタイプ内の図形を指定したポイントに再配置します。 (継承元 ShapeElement) |
NavigateAcrossLinks(SelectedShapesCollection, Boolean) |
この図形に接続されている図形を選択します。 (継承元 NodeShape) |
NavigateAscend(SelectedShapesCollection) |
ナビゲーション シーケンス内の最初のフォーカス可能な先祖にフォーカスを設定するために、この ShapeElement によって呼び出されます。 (継承元 ShapeElement) |
NavigateDescend(SelectedShapesCollection) |
ナビゲーション シーケンス内の最初のフォーカス可能な子孫にフォーカスを設定するために、この ShapeElement によって呼び出されます。 (継承元 ShapeElement) |
NavigateTo(DiagramItem, SelectedShapesCollection) |
指定した DiagramItem にフォーカスを設定するために、Navigate メソッドによって呼び出されます。 (継承元 ShapeElement) |
NavigateToFirst(SelectedShapesCollection) |
ナビゲーション シーケンス内のこの図形の最初の兄弟 (つまり、親の最初の子) にフォーカスを設定するために、この ShapeElement によって呼び出されます。 (継承元 ShapeElement) |
NavigateToLast(SelectedShapesCollection) |
ナビゲーション シーケンス内のこの図形の最後の兄弟 (つまり、親の最後の子) にフォーカスを設定するために、この ShapeElement によって呼び出されます。 (継承元 ShapeElement) |
NavigateToNext(SelectedShapesCollection) |
ナビゲーション シーケンス内の次のオブジェクトにフォーカスを設定するために、この ShapeElement によって呼び出されます。 選択範囲のフォーカスのある項目は無視されます。この図形は、移動を開始する ShapeElement と見なされます。 (継承元 ShapeElement) |
NavigateToPrevious(SelectedShapesCollection) |
ナビゲーション シーケンス内の前のオブジェクトにフォーカスを設定するために、この ShapeElement によって呼び出されます。 選択範囲のフォーカスのある項目は無視されます。この図形は、移動を開始する ShapeElement と見なされます。 (継承元 ShapeElement) |
OnAbsoluteBoundsChanged(AbsoluteBoundsChangedEventArgs) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 NodeShape) |
OnAssociatedPropertyChanged(PropertyChangedEventArgs) |
プロパティが変更されたときに呼び出されます。 (継承元 ShapeElement) |
OnBeforePaint() |
OnBeforePaint は、ShapeElement の絵画の開始時に呼び出されます。 これは、開発者が描画で使用される前に、リソースを更新してオーバーライドする機会を提供します。 (継承元 ShapeElement) |
OnBeginEdit(DiagramItemEventArgs) |
インプレース編集が開始されたときに呼び出されます。 (継承元 ShapeElement) |
OnBoundsFixup(BoundsFixupState, Int32, Boolean) |
ビューとダイアグラムの修正中に、境界の最後の機会を userFixed できるようにします。 基本実装では、現在設定されている BoundsRules がこの図形に適用されます。 このメソッドをオーバーライドして、他の特定の境界修正も適用できます。 (継承元 NodeShape) |
OnChildConfigured(ShapeElement, Boolean, Boolean) |
図形の追加時にポートを構成する (継承元 NodeShape) |
OnChildConfiguring(ShapeElement, Boolean) |
図形の追加時にポートを構成する (継承元 NodeShape) |
OnClick(DiagramPointEventArgs) |
ForwardEventsToParent == true の場合、OnClick をオーバーライドしてイベントを親図形に転送します。 (継承元 Compartment) |
OnCopy(ModelElement) |
要素のコピーが作成されたときに呼び出されます。 メソッドは、重複する要素で呼び出されます。 (継承元 ModelElement) |
OnDeleted() |
要素が削除された後、モデルによって呼び出されます。 (継承元 ModelElement) |
OnDeleting() |
要素が削除される前にモデルによって呼び出されます。 (継承元 ModelElement) |
OnDoubleClick(DiagramPointEventArgs) |
ShapeField の既定の OnDoubleClick() ハンドラーによって呼び出されます。 (継承元 Compartment) |
OnDragDrop(DiagramDragEventArgs) |
プロパティが設定されている場合は、OnDragDrop メッセージを親に転送します。 (継承元 Compartment) |
OnDragEnter(DiagramDragEventArgs) |
IDataObject ドラッグが ShapeElement の境界に入ったときに発生するイベント。 (継承元 ShapeElement) |
OnDragLeave(DiagramPointEventArgs) |
IDataObject ドラッグが ShapeElement の境界から離れると発生するイベント。 (継承元 ShapeElement) |
OnDragOver(DiagramDragEventArgs) |
プロパティが設定されている場合は、OnDragOver メッセージを親に転送します。 (継承元 Compartment) |
OnEndEdit(DiagramItemEventArgs) |
インプレース編集が終了したときに呼び出されます。 (継承元 ShapeElement) |
OnInitialize() |
このメソッドは、図形が最初に作成されたときに呼び出されます。親の型記述子を指定できるように、この関数をオーバーライドします。 |
OnKeyDown(DiagramKeyEventArgs) |
キーダウンが押されると、それがアップ/ダウンキーであるかどうかを確認し、ここで適切なナビゲーションを実行する必要があります。 |
OnKeyPress(DiagramKeyPressEventArgs) |
ForwardEventsToParent == true の場合、OnKeyPress をオーバーライドしてイベントを親図形に転送します。 (継承元 Compartment) |
OnKeyUp(DiagramKeyEventArgs) |
ForwardEventsToParent == true の場合、OnKeyUp をオーバーライドしてイベントを親図形に転送します。 (継承元 Compartment) |
OnMouseDown(DiagramMouseEventArgs) |
ForwardEventsToParent == true の場合、OnMouseDown をオーバーライドしてイベントを親図形に転送します。 (継承元 Compartment) |
OnMouseEnter(DiagramPointEventArgs) |
OnMouseEnter の ShapeElement イベントの既定の実装。 (継承元 ShapeElement) |
OnMouseHover(DiagramPointEventArgs) |
OnMouseHover の ShapeElement イベントの既定の実装。 (継承元 ShapeElement) |
OnMouseLeave(DiagramPointEventArgs) |
OnMouseLeave の ShapeElement イベントの既定の実装。 (継承元 ShapeElement) |
OnMouseMove(DiagramMouseEventArgs) |
コントロールの OnMouseMove() によって呼び出されます。 (継承元 ShapeElement) |
OnMouseUp(DiagramMouseEventArgs) |
ForwardEventsToParent == true の場合、OnMouseUp をオーバーライドしてイベントを親図形に転送します。 (継承元 Compartment) |
OnMouseWheel(DiagramMouseEventArgs) |
コントロールの OnMouseWheel() によって呼び出されます。 (継承元 ShapeElement) |
OnOrphaned(SerializationResult) |
逆シリアル化中に、図形が PresentationViewsSubject リレーションシップを介してモデル要素に接続されていない場合は、"孤立" と見なされます。 このメソッドは、逆シリアル化中にこのような図形が検出されたときに呼び出されます。 注: 基本実装では、図形が削除されます。 (継承元 ShapeElement) |
OnPaintEmphasis(DiagramPaintEventArgs) |
図形を視覚的に強調します。 これは選択を示すのではなく、別の図形が選択されている場合にのみ、この図形にユーザーの注意を引きます。 (「ShapeElement.RelatedShapeToEmphasize」を参照してください)。 (継承元 ShapeElement) |
OnPaintFeedback(DiagramPaintEventArgs) |
この ShapeElement (またはその子孫の 1 つ) がマウスの下にある場合に、ドラッグ/ドロップフィードバックを描画します。 これは、コントロールの OnPaint() によって呼び出されます。 (継承元 ShapeElement) |
OnPaintSelection(DiagramPaintEventArgs) |
標準選択は描画されません。 (継承元 Compartment) |
OnPaintShape(DiagramPaintEventArgs) |
ShapeElement を描画します。 これは、コントロールの OnPaint() によって呼び出されます。 (継承元 ShapeElement) |
OnParentNodeShapeChanged(RectangleD, RectangleD) |
このメソッドは、a) ParentShape が NodeShape b) ParentShape が移動またはサイズ変更された場合に呼び出されます。 (継承元 NodeShape) |
OnResurrected() |
要素が復活した後 (ストアに戻された) 後にモデルによって呼び出されます。 (継承元 ModelElement) |
OnRolePlayerPositionChanged(DomainRoleInfo, ElementLink, Int32, Int32) |
ロール プレーヤーの位置が変更されたときに通知する仮想メソッド。 (継承元 ModelElement) |
OnRolePlayerPositionChanging(DomainRoleInfo, ElementLink, Int32, Int32) |
ロール プレーヤーの位置が変更されるタイミングを通知する仮想メソッド。 (継承元 ModelElement) |
OnShapeInserted() |
この ShapeElement が親 ShapeElement の子 ShapeElement になったときに呼び出されます。 (継承元 ShapeElement) |
OnShapeRemoved() |
この ShapeElement が親 ShapeElement の子 ShapeElement でなくなった場合に呼び出されます。 (継承元 ShapeElement) |
OverrideStyles(StyleSet) |
図形のスタイルを指定されたスタイルセットに設定する |
PerformResizeParentRule() |
この図形の親に適した情報を使用して ResizeParentRule を設定して起動します。 反復ごとに 1 回だけイベントが発生し、後で処理されるすべての変更の一覧が保持されます。 (継承元 ShapeElement) |
PerformResizeParentRule(Boolean, ShapeElement) |
この図形の親に適した情報を使用して ResizeParentRule を設定して起動します。 反復ごとに 1 回だけイベントが発生し、後で処理されるすべての変更の一覧が保持されます。 (継承元 ShapeElement) |
PerformShapeAnchoringRule() |
この図形の親に適した情報を使用して ShapeAnchoringRule を設定して起動します。 イテレーションごとに 1 回だけイベントが発生し、後で処理されるすべての変更の一覧が保持されます。 (継承元 NodeShape) |
PermitChildVisibility(ShapeElement) |
子図形の可視性に影響を与える機会 (継承元 NodeShape) |
ProcessVisibilityChange(Boolean) |
この図形の可視性の変更による結果的な変更を処理する (継承元 NodeShape) |
PurgeLayoutObjects() |
この階層内のすべてのグラフ レイアウト オブジェクトを消去します。 ワイヤからすべてのポイントを消去する - 既に削除されているグラフ ポイントではなく、図形からポイント コレクションを削除します。 (継承元 ShapeElement) |
PurgePoints() |
このメソッドは、存在するポイントをすべて削除します (継承元 ShapeElement) |
RebuildShape() |
この ShapeElement でビューの修正を実行します。 (継承元 ShapeElement) |
RemoveLayoutObject() |
この ShapeElement を GraphWrapper から削除 (削除) し、その相対図形と入れ子になった子図形を削除します。 (継承元 ShapeElement) |
Selected(DiagramClientView) |
指定したビューでこの図形が選択されているかどうかを示す値を返します。 (継承元 ShapeElement) |
SetAbsoluteBoundsValue(RectangleD) |
NodeShape.AbsoluteBounds プロパティのバッキング ストレージを提供します。 (継承元 NodeShape) |
SetInitialGraphLayoutVisibility() |
グラフ レイアウト オブジェクトが作成される前にこの図形の可視性が調整されている場合は、2 つが同期していることを確認します。 (継承元 ShapeElement) |
SetIsExpandedValue(Boolean) |
NodeShape.IsExpanded プロパティのストレージを提供します。 (継承元 NodeShape) |
SetShowHideState(Boolean) |
図形とそのすべての子の表示状態を設定する (継承元 ShapeElement) |
SetShowHideStateImplementation(Boolean) |
表示と非表示の主な補完 (継承元 ShapeElement) |
ShouldAddShapeForElement(ModelElement) |
ShapeElement.FixUpChildShapes() によって呼び出され、ShapeElement を作成してこの ShapeElement の子として追加するかどうかを示す値を取得します。 (継承元 ShapeElement) |
ShouldReparentOnMove() |
図形を移動時に親に復帰させるかどうかを決定します。 (継承元 ShapeElement) |
Show() |
図形とそのすべての子を表示 (表示) する (継承元 ShapeElement) |
ShowCustomToolTip(String, IWin32Window, Point) |
テキストと位置に指定されたヒントを使用して、図形のカスタム ヒントを表示する (継承元 ShapeElement) |
Side(RectangleD) |
側をポートに割り当てます (継承元 NodeShape) |
ToString() |
このオブジェクトのアクセス可能な名前とそのサブタイプを返します。 (継承元 ShapeElement) |
TranslateGeometryToAbsoluteBounds(RectangleD) |
IGeometryHost の親の左上を基準にした座標から絶対ワールド座標に四角形を変換します。 (継承元 ShapeElement) |
TranslateGeometryToRelativeBounds(RectangleD) |
絶対ワールド座標から、IGeometryHost の親の左上からの相対座標に四角形を変換します。 (継承元 ShapeElement) |
TranslateToAbsoluteBounds(RectangleD) |
親図形を基準とした座標から絶対ワールド座標に四角形を変換します。 (継承元 ShapeElement) |
TranslateToRelativeBounds(RectangleD) |
絶対ワールド座標から親図形を基準とした座標に四角形を変換します。 (継承元 ShapeElement) |
UpdateChildVisibility() |
メソッド PermitChildVisibility のオーバーライドに基づいて、子孫図形の表示状態を再計算します。 既定の動作は、親の IsExpanded プロパティに子の可視性の状態を基にすることです。 内部注: これにより、グラフ オブジェクト内の子孫サブグラフの表示状態も同期されます。 (継承元 NodeShape) |
UpdateDerivedVisible(ShapeElement) |
この図形の派生表示状態を更新する (継承元 ShapeElement) |
UpdateGeometryLuminosity(DiagramClientView, Brush) |
指定したブラシの明るさを変更します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています)。 (継承元 ShapeElement) |
UpdateGeometryLuminosity(DiagramClientView, Pen) |
指定したペンの明るさを変更します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています)。 (継承元 ShapeElement) |
UpdateSize() |
派生クラスでオーバーライドされると、このメソッドは内部データに基づいてコンパートメントのサイズを変更します。 (継承元 Compartment) |
イベント
AbsoluteBoundsChanged |
この要素の AbsoluteBounds プロパティに対する変更のイベント (継承元 NodeShape) |
Click |
図形がクリックされたときに発生するイベント。 (継承元 ShapeElement) |
DoubleClick |
図形がダブルクリックされたときに発生するイベントです。 (継承元 ShapeElement) |
KeyDown |
図形にフォーカスがあり、キーボード キーがダウンしたときに発生するイベント。 (継承元 ShapeElement) |
KeyPress |
図形にフォーカスがあり、文字が入力されたときに発生するイベントです。 (継承元 ShapeElement) |
KeyUp |
図形にフォーカスがあり、キーボード キーが解放されたときに発生するイベントです。 (継承元 ShapeElement) |
MouseDown |
図形上でマウス ボタンが押されたときに発生するイベント。 (継承元 ShapeElement) |
MouseMove |
カーソルが図形の上に移動したときに発生するイベントです。 (継承元 ShapeElement) |
MouseUp |
図形上でマウス ボタンが離されたときに発生するイベントです。 (継承元 ShapeElement) |
MouseWheel |
カーソルが図形の上にある間にマウス ホイールが移動したときに発生するイベントです。 (継承元 ShapeElement) |
明示的なインターフェイスの実装
IMergeElements.CanMerge(ProtoElementBase, ElementGroupPrototype) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ModelElement) |
IMergeElements.ChooseMergeTarget(ElementGroup) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ModelElement) |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ModelElement) |
IMergeElements.MergeConfigure(ElementGroup) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ModelElement) |
IMergeElements.MergeDisconnect(ModelElement) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ModelElement) |
IMergeElements.MergeRelate(ModelElement, ElementGroup) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 (継承元 ModelElement) |
拡張メソッド
GetDslDefinitionModelElement(PresentationElement) |
このメソッドは、PresentationElement に対応する実際のモデル要素が確実に返されるようにします。 DslDesigner PELs の場合、対応するサブジェクトは実際には内部 TreeNode クラスであり、実際の MEL ではない可能性があります。 このメソッドは、実際の MEL が返されるように、これらのケースを正しく処理します。 |
AddExtension(ModelElement, DomainClassInfo) |
この ModelElement を、指定したドメインの種類の新しくインスタンス化された拡張機能で拡張します。 要素に既にその型の拡張子がある場合は、InvalidOperationException がスローされます。 |
AddExtension(ModelElement, ExtensionElement) |
この ModelElement を特定の拡張機能で拡張します。 要素に同じ型の拡張子が既にある場合、InvalidOperationException がスローされます。 |
AddExtension(ModelElement, Guid) |
この ModelElement を、識別されたドメインの種類の新しくインスタンス化された拡張機能で拡張します。 要素に既にその型の拡張子がある場合は、InvalidOperationException がスローされます。 |
AddExtension(ModelElement, Type) |
この ModelElement を、指定した型の新しくインスタンス化された拡張機能で拡張します。 要素に既にその型の拡張子がある場合は、InvalidOperationException がスローされます。 |
AddExtension<T>(ModelElement) |
この ModelElement を、特定の型の新しくインスタンス化された拡張機能で拡張します。 要素に同じ型の拡張子が既にある場合、InvalidOperationException がスローされます。 |
GetAllExtensions(ModelElement) |
この ModelElement に埋め込まれた拡張要素のツリー全体で幅の最初の走査を実行する列挙可能な を返します。 |
GetBaseElement(ModelElement) |
指定した ModelElement が参加している仮想 MEL のルートを返します。 |
GetExtension(ModelElement, DomainClassInfo) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 |
GetExtension(ModelElement, Guid) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 |
GetExtension(ModelElement, Type) |
この ModelElement の使用可能な拡張機能から、指定した型の ExtensionElement を取得します。 要素にそのような拡張子がない場合は、InvalidOperationException が発生します。 |
GetExtension<T>(ModelElement) |
この ModelElement の使用可能な拡張機能から、指定した型の ExtensionElement を取得します。 要素にそのような拡張子がない場合は、InvalidOperationException が発生します。 |
IsExtendedBy(ModelElement, DomainClassInfo) |
この ModelElement が特定の型の ExtensionElement によって現在拡張されているかどうかを照会します。 |
IsExtendedBy(ModelElement, Guid) |
この ModelElement が特定の型の ExtensionElement によって現在拡張されているかどうかを照会します。 |
IsExtendedBy(ModelElement, Type) |
この ModelElement が特定の型の ExtensionElement によって現在拡張されているかどうかを照会します。 |
RemoveExtension(ModelElement, DomainClassInfo) |
特定の種類の指定した ModelElement の拡張を削除します。 |
RemoveExtension(ModelElement, ExtensionElement) |
この ModelElement の拡張機能から、指定した ExtensionElement を削除します。 |
RemoveExtension(ModelElement, Guid) |
特定の種類の指定した ModelElement の拡張を削除します。 |
RemoveExtension(ModelElement, Type) |
特定の種類のこの ModelElement の拡張機能をすべて削除します。 |
TryGetExtension(ModelElement, DomainClassInfo) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 |
TryGetExtension(ModelElement, Guid) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 |
TryGetExtension(ModelElement, Type) |
DomainClass ListCompartment Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment の説明 |
TryGetExtension<T>(ModelElement) |
この ModelElement の使用可能な拡張機能から、指定した型の ExtensionElement を取得します。 この要素にそのような拡張がない場合、結果は null になります。 |
CanDelete(ModelElement, Guid[]) |
モデルから要素を削除します。 |
GetLocks(ModelElement) |
この要素のロック フラグを取得します。 これには、 要素を含むパーティションで有効になっているロックが含まれます。 |
IsLocked(ModelElement, Locks) |
この要素に指定されたロック セットがあるかどうかをテストします |
SetLocks(ModelElement, Locks) |
この要素のロック フラグを設定する |