LinkShape クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明
public ref class LinkShape abstract : Microsoft::VisualStudio::Modeling::Diagrams::ShapeElement
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.LinkShape.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.LinkShape.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("b584e89c-b60e-49ee-b478-6d8da87e4b32")]
[System.CLSCompliant(true)]
public abstract class LinkShape : Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.LinkShape.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.LinkShape.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("b584e89c-b60e-49ee-b478-6d8da87e4b32")>]
[<System.CLSCompliant(true)>]
type LinkShape = class
inherit ShapeElement
Public MustInherit Class LinkShape
Inherits ShapeElement
- 継承
- 派生
- 属性
コンストラクター
LinkShape(Partition, PropertyAssignment[]) |
コンストラクターです。 |
フィールド
DomainClassId |
LinkShape ドメイン クラス ID。 |
EdgePointsDomainPropertyId |
EdgePoints ドメイン プロパティ ID。 |
ManuallyRoutedDomainPropertyId |
ManuallyRouted ドメイン プロパティ ID。 |
プロパティ
AbsoluteBoundingBox |
ダイアグラムの左上を基準とした外接する四角形。 |
AbsoluteBoundingBoxToEnsureVisible |
EnsureVisible が使用する外接する四角形を取得します。 四角形は AbsoluteBoundingBox と同じですが、width が 0 以外の場合は高さが 0 以外に調整されます。 これは、単一セグメントのリンクの場合、Height は既定で 0 であり、リンクが本当に選択されている場合でも、選択範囲が "空" として返される可能性があるためです。 |
AbsoluteCenter |
親 ShapeElement に関係なく、ダイアグラムの左上隅に対する ShapeElement の絶対境界の中心を取得します。 (継承元 ShapeElement) |
AccessibilityObject |
要素に割り当てられた AccessibleObject を取得します。 (継承元 ShapeElement) |
AccessibleDefaultActionDescription |
アクセシビリティ クライアント アプリケーションで使用する 要素の既定のアクションの説明を取得します (継承元 ShapeElement) |
AccessibleDescription |
アクセシビリティ クライアント アプリケーションで使用される要素の説明を取得します (継承元 ShapeElement) |
AccessibleHelp |
要素の動作または要素の使用方法の説明を取得します。 (継承元 ShapeElement) |
AccessibleHelpTopicFileName |
この要素に関連付けられているヘルプ ファイルへのパスを取得します。 (継承元 ShapeElement) |
AccessibleHelpTopicId |
この要素に関連付けられているヘルプ トピック識別子を取得します。 (継承元 ShapeElement) |
AccessibleName |
アクセシビリティ クライアント アプリケーションで使用される要素の名前を取得します (継承元 ShapeElement) |
AccessibleRole |
コントロールのアクセス可能なロールを取得します (継承元 ShapeElement) |
AccessibleState |
モデル要素のアクセス可能な状態を取得します (継承元 ShapeElement) |
AccessibleValue |
この要素のアクセス可能な値を取得します。 (継承元 ShapeElement) |
AllowsChildrenInSelection |
この図形の子を、この親と同じ選択グループで使用できるかどうかを取得します。 (継承元 ShapeElement) |
AllowsChildrenToResizeParent |
子図形でこの図形のサイズを変更できるかどうかを決定する値を取得します。 (継承元 ShapeElement) |
AllowsChildrenToShrinkParent |
入れ子になった子に対する変更によって、この図形を縮小および拡大できるかどうかを決定する値を取得します。 (継承元 ShapeElement) |
BackgroundBrushId |
ジオメトリの背景を塗りつぶすために使用されるブラシ リソース ID を取得します。 (継承元 ShapeElement) |
BoundingBox |
この図形の親の左上を基準とした外接する四角形。 |
CanFocus |
ShapeElement がフォーカスを受け取ることができるかどうかを示す値を取得します。 (継承元 ShapeElement) |
CanManuallyRoute |
ユーザーがこの LinkShape を手動でルーティングできるかどうかを示す値を取得します。 |
CanMove |
ユーザーが図形の位置を変更できるかどうかを示す値を取得します。 |
CanMoveAnchorPoints |
ユーザーがこの LinkShape のエンドポイントを移動できるかどうかを示す値を取得します。 |
CanSelect |
ユーザーが ShapeElement を選択できるかどうかを示す値を取得します。 (継承元 ShapeElement) |
Center |
ShapeElement の境界の中心点を取得します。 (継承元 ShapeElement) |
ClassStyleSet |
このクラスのすべてのインスタンス間で共有されるスタイル セットを取得します。 (継承元 ShapeElement) |
ClipWhenDrawingFields |
子 ShapeFields を描画するときに、クリッピング領域をこの図形の境界ボックスに設定するかどうかを示す値を取得します。 (継承元 ShapeElement) |
Decorators |
この種類の図形のデコレーターのコレクション。 この型にデコレーターがない場合は null を返します。 既定では、図形にはデコレーターはありません。 (継承元 ShapeElement) |
DecoratorsSize |
デコレーターの合計サイズ |
DefaultRoutingStyle |
使用する既定のルーティング スタイルを指定します |
DefaultShapeField |
フォーカスを受け取ることができる最初の ShapeField を取得します。 返されるフィールドは、ShapeElement にフォーカスがあり、ShapeElement がキー イベントに応答しない場合に、キー イベントを受け取る既定の図形フィールドとして使用する必要があります。 (継承元 ShapeElement) |
DefaultSize |
ShapeElement の既定のサイズをワールド単位で取得します。 (継承元 ShapeElement) |
Diagram |
この ShapeElement が属する図を取得します。 (null を指定できます)。 (継承元 ShapeElement) |
EdgePoints |
EdgePoints ドメイン プロパティの値を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.LinkShape.Edge Points の説明 |
EdgePointsNoJumps |
ジャンプのないワールド 単位のエッジ ポイントを取得します |
EndSegmentBreakFactor |
LinkShape の終了セグメントを分割するときに使用する係数を取得します。 |
EnsureVisiblePreference |
この Shape の EnsureVisible メソッドの基本設定。 既定値は、この Shape をホストするダイアグラムの VisiblePreference を返します。 (継承元 ShapeElement) |
Events |
この ShapeElement にアタッチされているイベント ハンドラーの一覧を返します。 (継承元 ShapeElement) |
GeometryBackgroundBrushId |
ジオメトリの背景を塗りつぶすために使用されるブラシ リソース ID を取得します。 (継承元 ShapeElement) |
GeometryBoundingBox |
ジオメトリの境界ボックスを取得します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
GeometryHasFilledBackground |
ジオメトリの背景を塗りつぶすかどうかを示す値を取得します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
GeometryHasOutline |
ジオメトリのアウトラインを描画するかどうかを示す値を取得します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
GeometryHasShadow |
ジオメトリに影が表示されるかどうかを示す値を取得します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
GeometryOutlinePenId |
ジオメトリのアウトラインを描画するために使用されるペン リソース ID を取得します。 (継承元 ShapeElement) |
GeometryStyleSet |
ジオメトリに使用するスタイル セットを取得します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
GridSize |
この LinkShape が配置されているグリッドのサイズを取得または設定します。 |
HasChildren |
ShapeElement に、相対リレーションシップまたは入れ子リレーションシップを持つ 1 つ以上の子 ShapeElements があるかどうかを示す値を取得します。 (継承元 ShapeElement) |
HasCustomToolTip |
この図形にツールヒントのカスタム レンダリングがあるかどうかを返します (継承元 ShapeElement) |
HasDragOverToolTip |
この図形でドラッグ オーバー ツールヒントがサポートされているかどうかを返します。 (継承元 ShapeElement) |
HasFilledBackground |
図形の背景を描画するかどうかを示す値を取得します。 (継承元 ShapeElement) |
HasHighlighting |
ShapeElement の強調表示を描画するかどうかを示す値を取得します (継承元 ShapeElement) |
HasOutline |
図形のアウトラインを描画するかどうかを示す値を取得します。 (継承元 ShapeElement) |
HasShadow |
図形の影を描画するかどうかを決定します |
HasToolTip |
図形にマウス ポインターのヒントが既定で表示されるかどうかを取得/設定します (継承元 ShapeElement) |
Id |
この要素の一意識別子。 (継承元 ModelElement) |
IsActive |
要素がモデル内で現在アクティブな場合は true、要素が削除されている場合、または削除中の場合は false を返します。 (継承元 ModelElement) |
IsDeleted |
要素がモデルから削除されています。 (削除された要素はすぐに破棄されないため、元に戻すコマンドは要素の削除を元に戻すことができます)。 (継承元 ModelElement) |
IsDeleting |
要素がモデルから削除されています。 (削除された要素はすぐに破棄されないため、元に戻すコマンドは要素の削除を元に戻すことができます)。 (継承元 ModelElement) |
IsNestedChild |
この図形が、相対子ではなく親の入れ子であるかどうかを示す値を取得します。 入れ子になった子は親図形によってクリップされますが、相対子はクリップされません。 (継承元 ShapeElement) |
IsRelativeChild |
この図形が入れ子になった子ではなく親の相対的な子であるかどうかを示す値を取得します。 入れ子になった子は親図形によってクリップされますが、相対子はクリップされません。 (継承元 ShapeElement) |
IsVisible |
この図形の visibility 属性を取得します。 (継承元 ShapeElement) |
LineAdjustAwayDefault |
リンク図形が共通の接続された図形を共有する場合に、子リンク図形の中間線分を配置するかどうかを示す値を取得または設定します。 中間線分は、LinkShape エンドポイントを含まないセグメントです。 このプロパティは、この図形と兄弟図形のアフィニティには影響しません。この図形の子であるリンク図形にのみ適用されます。 (継承元 ShapeElement) |
LineAffinityDefault |
リンク図形が共通の接続された図形を共有する場合に、子リンク図形の中間線分を配置するかどうかを示す値を取得または設定します。 中間線分は、LinkShape エンドポイントを含まないセグメントです。 このプロパティは、この図形と兄弟図形のアフィニティには影響しません。この図形の子であるリンク図形にのみ適用されます。 (継承元 ShapeElement) |
LineToLineClearance |
子リンク図形間のワールド単位のクリアランスを取得または設定します。 このプロパティは、兄弟図形を含むこの図形の行間のクリアランスには影響しません。この図形の子であるリンク図形にのみ適用されます。 この値は 1e-6 より大きくする必要があります。 (継承元 ShapeElement) |
LineToNodeClearance |
子リンク図形と子ノード図形の間のワールド単位のクリアランスを取得または設定します。 このプロパティは、兄弟図形を含むこの図形の線間のクリアランスには影響しません。この図形の子である図形にのみ適用されます。 この値は 1e-6 より大きくする必要があります。 (継承元 ShapeElement) |
ManuallyRouted |
ManuallyRouted ドメイン プロパティの値を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.LinkShape.Manually Routed の説明 |
MaximumSize |
ShapeElement の最大サイズをワールド単位で取得します。 (継承元 ShapeElement) |
MinimumSize |
ShapeElement の最小サイズをワールド単位で取得します。 (継承元 ShapeElement) |
ModelElement |
このプレゼンテーション要素に関連付けられているモデル要素を取得または設定します。 (継承元 PresentationElement) |
NestedChildShapes |
NestedChildShapes の一覧を取得します。 Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeContainsNestedChildShapes.ParentShape の説明 (継承元 ShapeElement) |
NestedShapesMargin |
この ShapeElement の境界ボックス境界と入れ子になったノード図形の間の余白を取得します。 余白はワールド単位です。 この余白は、この ShapeElement の境界に沿って、接続ラインが通過できる領域を提供することです。 (継承元 ShapeElement) |
Nodes |
ノードの一覧を取得します。 Microsoft.VisualStudio.Modeling.Diagrams.LinkConnectsToNode.Link の説明 |
NodeToNodeClearance |
子ノード図形間のワールド単位のクリアランスを取得または設定します。 このプロパティは、兄弟図形を持つこの図形のノード間のクリアランスには影響しません。この図形の子であるノード図形にのみ適用されます。 この値は 1e-6 より大きくする必要があります。 (継承元 ShapeElement) |
OutlinePenId |
ジオメトリのアウトラインを描画するために使用されるペン リソース ID を取得します。 |
OutlinePenWidth |
アウトライン ペンの幅をワールド単位で取得します。 これは、無効化のために ShapeElement の外接する四角形を拡張する場合に便利です。 (継承元 ShapeElement) |
PaintMoveableDecoratorSelectionLines |
この図形が選択されている場合、デコレーターが手動で配置またはサイズ設定されている場合に、この図形にアタッチされている移動可能なデコレーターごとに 1 つの選択線を描画するかどうか。 基本実装は true を返します。 (継承元 ShapeElement) |
ParentLink |
親 ShapeElement へのリレーションシップを取得します。 (継承元 ShapeElement) |
ParentShape |
ParentShape DomainRole (継承元 ShapeElement) |
Partition |
この要素を含む Partition インスタンスを取得または設定します。 (継承元 ModelElement) |
Perimeter |
ShapePath の外側にあるアウトライン ペンの太さを含む、ShapeElement アウトラインを含むグラフィックス パスを取得します。 パス内のポイントは、親 ShapeElement を基準にワールド単位で表示されます。 (継承元 ShapeElement) |
RelatedShapeToEmphasize |
この図形を選択したときにユーザーに視覚的に強調する必要がある関連する ShapeElement を取得します。 この外観は選択範囲とは異なり、関連する図形が選択されていることを示すものではありません。 目的は、コンテキストの提供に役立つ関連する図形にユーザーの注意を引くことです。 図形を強調しない場合、このプロパティは null を返します。 使用法の例: ラベルが関連付けられている図形が明確でない場合があるため、ラベルを選択したときにラベルの親図形を視覚的に強調することで、ユーザーは関連する図形をすばやく識別できます。 (継承元 ShapeElement) |
RelativeChildShapes |
RelativeChildShapes の一覧を取得します。 Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeHasRelativeChildShapes.ParentShape の説明 (継承元 ShapeElement) |
RouteJumpType |
行ジャンプのスタイルを取得または設定します。 |
RoutingStyle |
ルーティング スタイルを取得または設定します。 |
ShapeFields |
この種類の図形の図形フィールドのコレクション。 (継承元 ShapeElement) |
ShapeGeometry |
この ShapeElement に関連付けられている ShapeGeometry オブジェクトを取得します。 (継承元 ShapeElement) |
ShouldTryParentShapeForMergeOnToolboxDoubleClick |
この ShapeElement が選択され、ユーザーがツールボックス項目をダブルクリックしたときの動作を制御します。 既定では、この ShapeElement に対して CanMerge() が失敗した場合、ダブルクリック アクションはこの ShapeElement の ParentShape まで移動し、CanMerge() をもう一度試します。 図形がこのメソッドをオーバーライドして false を返す場合、CanMerge() が失敗した場合、ツールボックスのダブルクリックは終了します。 (継承元 ShapeElement) |
Store |
この要素を含む Store インスタンスを取得します。 (継承元 ModelElement) |
StyleSet |
この ShapeElement に含まれている場合はインスタンス StyleSet を取得し、それ以外の場合は ClassStyleSet を取得します。 (継承元 ShapeElement) |
Subject |
Subject を取得または設定します。 Microsoft.VisualStudio.Modeling.Diagrams.PresentationViewsSubject.Presentation の説明 (継承元 PresentationElement) |
TargetToolboxItemFilterAttributes |
この図形の ToolboxItemFilterAttribute オブジェクトのコレクションを返します。 これらの属性は、ツールボックスで有効または無効になっている項目を決定するために使用されます。 ここで返されるコレクションは、有効にするためにツールボックス項目が一致する必要があるコレクションの一部になります。 ツールボックス項目自体の一部であるコレクションを定義するには、ツールボックス項目を表す ModelElement に ToolboxItemFilterAttribute を適用します。 (継承元 ShapeElement) |
UserFixed |
エッジの userFixed フラグを取得または設定します。 |
ZOrder |
この ShapeElement の相対 Z オーダーを取得します。 これがダイアグラムの場合、これは番号の付け直しに使用される最新の z オーダー番号です。 (継承元 ShapeElement) |
メソッド
AccessibleDoDefaultAction() |
ユーザー補助オブジェクトに関連付けられた既定のアクションを実行します。 (継承元 ShapeElement) |
Associate(ModelElement) |
このプレゼンテーション要素をモデル要素に関連付けます。 (継承元 PresentationElement) |
CalculateDerivedVisible(ShapeElement) |
親が正しいと仮定して、この図形の DerivedVisible 値を計算します。 (継承元 ShapeElement) |
CanMerge(ProtoElementBase, ElementGroupPrototype) |
指定したルート ProtoElement で表されるソース要素をこの要素に追加できるかどうかを示す値を返します。 (継承元 ModelElement) |
ChooseMergeTarget(ElementGroup) |
ElementGroup マージ プロセスのターゲットとして使用する ModelElement を取得します。 |
ChooseMergeTarget(ElementGroupPrototype) |
ElementGroupPrototype マージ プロセスのターゲットとして使用する ModelElement を取得します。 |
ChooseParentShape(ShapeElement) |
ShapeElement.FixUpChildShapes() によって呼び出され、新しい子図形の親図形となる図形を決定します。 既定では、この ShapeElement は親になりますが、別の図形が必要な場合があります。 (継承元 ShapeElement) |
ChooseRelationship(ShapeElement) |
ShapeElement.FixUpChildShapes() によって呼び出され、子 ShapeElement が親に対して持つリレーションシップの種類を取得します。 (継承元 ShapeElement) |
CoerceSelection(DiagramItem, DiagramClientView, Boolean) |
図形で選択した項目を変更できるようにします。 select アクションから呼び出されます。 (継承元 ShapeElement) |
Copy() |
モデル内の要素のコピーを作成します。 (継承元 ModelElement) |
Copy(IEnumerable<Guid>) |
モデル内の要素のコピーを作成します。 (継承元 ModelElement) |
CreateChildShape(ModelElement) |
ShapeElement.FixUpChildShapes() によって呼び出され、指定されたモデル要素の子図形の新しいインスタンスを取得します。 (継承元 ShapeElement) |
CreateClassStyleSet() |
この ShapeElement のクラス スタイル セットを作成します (継承元 ShapeElement) |
CreateDecorators() |
この種類の図形のデコレーターのコレクションをインスタンス化します。 (継承元 ShapeElement) |
CreateInstanceStyleSet() |
このインスタンスのスタイル セットをCreateします。 (継承元 ShapeElement) |
CreateShapeFields() |
この種類の図形の図形フィールドのコレクションをインスタンス化します。 (継承元 ShapeElement) |
Delete() |
モデルから要素を削除します。 (継承元 ModelElement) |
Delete(Guid[]) |
モデルから要素を削除します。 (継承元 ModelElement) |
DetermineHighlightShape(ShapeElement) |
強調表示がオンになっている図形が見つかるか、親チェーンの上部に達するまで、親図形チェーンを上に移動します。 (継承元 ShapeElement) |
Disconnect() |
グラフ上のノードから現在の LinkShape を切断します。 |
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) |
ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath) |
この ShapeElement とその子孫の ShapeElement を、指定した Graphics オブジェクトのクリッピング領域から除外します。 (継承元 ShapeElement) |
ExcludeGeometryFromClipRegion(Graphics, Matrix, GraphicsPath) |
子孫 IGeometryHost オブジェクトのジオメトリを含め、このジオメトリをクリッピング領域から除外します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています。 (継承元 ShapeElement) |
FindDecorator(String) |
指定した名前のデコレーターを検索します。 (継承元 ShapeElement) |
FindFirstChild(Boolean) |
ナビゲーション シーケンス内の最初の子孫を取得するために、この ShapeElement によって呼び出されます。 ナビゲーション シーケンスでこの図形の最初の子孫を取得するために、子 ShapeElement または ShapeField によって呼び出されます。 (継承元 ShapeElement) |
FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
図形または図のグラフ内の空き領域を検索します。 (継承元 ShapeElement) |
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) |
GetAccessibilityObject(DiagramClientView) |
要素に割り当てられた AccessibleObject を取得します。 (継承元 ShapeElement) |
GetChildElements(ModelElement) |
ShapeElement.FixUpChildShapes() によって呼び出され、指定された ModelElement の子要素と見なされる ModelElements のコレクションを取得します。 返される子要素には、この ShapeElement の子図形としてインスタンス化できる対応する図形型が必要です。 (継承元 ShapeElement) |
GetCursor(Cursor, DiagramClientView, PointD) |
マウス ポインターが ShapeElement の上にあるときに表示されるカーソルを取得します。 (継承元 ShapeElement) |
GetDomainClass() |
この要素の最も派生したドメイン クラスを取得します。 (継承元 ModelElement) |
GetDragOverToolTipText(DiagramItem) |
表示するヒントテキストの上にマウスドラッグを返します。 (継承元 ShapeElement) |
GetEdgePointsValue() |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 |
GetFieldAccessibleDescription(ShapeField) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ShapeElement) |
GetFieldAccessibleName(ShapeField) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ShapeElement) |
GetFieldAccessibleValue(ShapeField) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ShapeElement) |
GetFieldRepresentedElement(ShapeField) |
指定した子 ShapeField が表すプライマリ ModelElement を取得します。 (継承元 ShapeElement) |
GetFieldRepresentedProperty(ShapeField) |
指定した ShapeField が表すプロパティ情報を取得します。 (継承元 ShapeElement) |
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo) |
マウスが指定したポイント上にある場合に、この (または次の) MouseDown イベントでアクティブにする必要があるマウス アクションを取得します。 (継承元 ShapeElement) |
GetRoleCollection<TCollection,TElement>(Guid) |
リンクされた要素コレクションを取得または作成します。 (継承元 ModelElement) |
GetShapeLuminosity(DiagramClientView, Color) |
現在の色の明るさと、それが強調表示リストにあるかどうかに基づいて、図形の明るさを計算します。 (継承元 ShapeElement) |
GetSubFieldAccessibleDescription(ShapeField, ShapeSubField) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ShapeElement) |
GetSubFieldAccessibleName(ShapeField, ShapeSubField) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ShapeElement) |
GetSubFieldAccessibleValue(ShapeField, ShapeSubField) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 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) |
InitializeInstanceResources() |
ShapeElement のこのインスタンスの既存のリソースをオーバーライドします。 このメソッドは、インスタンス スタイル セットがインスタンス化された後に呼び出されます。 この ShapeElement インスタンスの既存のリソースを変更するには、このメソッドをオーバーライドします。 (継承元 ShapeElement) |
InitializeResources(StyleSet) |
新しいリソースを追加するか、この種類の ShapeElement の既存のリソースをオーバーライドします。 このメソッドは、クラス スタイル セットがインスタンス化された後に呼び出されます。 この ShapeElement 型の新しいリソースを追加したり、既存のリソースを変更したりするには、このメソッドをオーバーライドします。 (継承元 ShapeElement) |
InitializeShapeFields(IList<ShapeField>) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ShapeElement) |
Invalidate() |
このメソッドは、(1) 図形の境界を超えるアウトライン ペンと (2) リンク図形のデコレーターを含むリンク図形を無効にします。 |
Invalidate(Boolean) |
ShapeElement を無効にします。 (継承元 ShapeElement) |
Invalidate(RectangleD) |
指定した四角形を絶対境界として使用して ShapeElement を無効にします。 (継承元 ShapeElement) |
IsDescendantOf(ShapeElement) |
この図形が指定した図形の子孫であるかどうかを示す値を返します。 (継承元 ShapeElement) |
IsNavigationKey(Char) |
指定した文字がナビゲーション コマンドに対応するかどうかを示す値を返します。 (継承元 ShapeElement) |
IsNavigationKey(Keys) |
指定したキー データがナビゲーション コマンドに対応するかどうかを示す値を返します。 (継承元 ShapeElement) |
IsRouted() |
この LinkShape がまだルーティングされているか、引き裂いて再ルーティングを待機しているかどうかを返します。 |
IterateShapes(IShapeIterator) |
図形とそのすべての子図形の反復子を支援するメソッド。 メソッドは、この図形のすべての子図形を再帰的に通過し、検出された各図形で指定された反復子を呼び出します。 注: 基本実装では、トラバーサルは深度優先であり、NestedChildShapes は RelativeChildShapes の前に反復処理されます。 (継承元 ShapeElement) |
MergeConfigure(ElementGroup) |
PresentationElements は MergeConfigure() をオーバーライドしないでください。これは、マージ中に PEL で呼び出されないためです。 代わりに、DLL では、ビューの修正オーバーライドを使用する必要があります。 (継承元 PresentationElement) |
MergeDisconnect(ModelElement) |
MergeRelate とは反対の操作を実行します。つまり、特定の要素を現在の要素から切断します (MergeRelate によって作成されたリンクが削除されます)。 (継承元 ModelElement) |
MergeRelate(ModelElement, ElementGroup) |
PresentationElements は MergeRelate() をオーバーライドしないでください。これは、マージ中に PEL で呼び出されないためです。 代わりに、DLL では、ビューの修正オーバーライドを使用する必要があります。 (継承元 PresentationElement) |
ModifyLuminosity(Int32, DiagramClientView) |
L = 160、L = L * 0.9 else、L >+= 40 の場合に基づいて強調表示の輝度を計算します。 (継承元 ShapeElement) |
MoveByRepositioning(DiagramDragEventArgs) |
ElementGroupPrototype 内の図形の位置を、マウスの位置によって決まる量だけ再配置します。 (継承元 ShapeElement) |
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) |
指定したプロトタイプ内の図形を指定したポイントに再配置します。 (継承元 ShapeElement) |
NavigateAscend(SelectedShapesCollection) |
ナビゲーション シーケンス内の最初のフォーカス可能な先祖にフォーカスを設定するために、この LinkShape によって呼び出されます。 |
NavigateDescend(SelectedShapesCollection) |
ナビゲーション シーケンスの最初のフォーカス可能な子孫にフォーカスを設定するために、この ShapeElement によって呼び出されます。 (継承元 ShapeElement) |
NavigateTo(DiagramItem, SelectedShapesCollection) |
指定した DiagramItem にフォーカスを設定するために、Navigate メソッドによって呼び出されます。 (継承元 ShapeElement) |
NavigateToFirst(SelectedShapesCollection) |
ナビゲーション シーケンス内のこの図形の最初の兄弟 (つまり、親の最初の子) にフォーカスを設定するために、この ShapeElement によって呼び出されます。 キー イベントはルーティングされないため、LineSegments および AnchorPoints の NavigateToFirst も処理されます。 |
NavigateToLast(SelectedShapesCollection) |
ナビゲーション シーケンス内のこの図形の最後の兄弟 (つまり、親の最後の子) にフォーカスを設定するために、この ShapeElement によって呼び出されます。 また、キー イベントはルーティングされないため、LineSegments および AnchorPoints の NavigateToPrevious も処理されます。 |
NavigateToNext(SelectedShapesCollection) |
ナビゲーション シーケンス内の次のセグメントにフォーカスを設定するために、この LinkShape によって呼び出されます。 また、キー イベントはそれらにルーティングされないため、LineSegments および AnchorPoints の NavigateToNext も処理されます。 |
NavigateToPrevious(SelectedShapesCollection) |
ナビゲーション シーケンス内の前のセグメントにフォーカスを設定するために、この LinkShape によって呼び出されます。 また、キー イベントはルーティングされないため、LineSegments および AnchorPoints の NavigateToPrevious も処理されます。 |
OnAssociatedPropertyChanged(PropertyChangedEventArgs) |
プロパティが変更されたときに呼び出されます。 (継承元 ShapeElement) |
OnBeforePaint() |
OnBeforePaint は、ShapeElement の描画の開始時に呼び出されます。 これにより、開発者は、描画で使用する前にリソースを更新してオーバーライドできます。 (継承元 ShapeElement) |
OnBeginEdit(DiagramItemEventArgs) |
インプレース編集が開始されたときに呼び出されます。 (継承元 ShapeElement) |
OnBoundsFixup(BoundsFixupState, Int32, Boolean) |
ビューとダイアグラムの修正中に、境界の最後の機会を userFixed できるようにします。 このメソッドをオーバーライドして、適用する特定の境界修正の変更を適用できます。 (継承元 ShapeElement) |
OnChildConfigured(ShapeElement, Boolean, Boolean) |
ShapeElement.FixUpChildShapes() によって呼び出され、この ShapeElement が指定した子 ShapeElement を後で構成できるようにします。 OnChildConfiguring() が呼び出されると、新しい子図形はドロップ ターゲットの場所 (該当する場合) に配置されます。 これは、子図形が配置されているかどうかに関係なく、次に呼び出されます。 (継承元 ShapeElement) |
OnChildConfiguring(ShapeElement, Boolean) |
ShapeElement.FixUpChildShapes() によって呼び出され、この ShapeElement が指定した子 ShapeElement を事前に構成できるようにします。 これは、図形がこの ShapeElement の子になった直後に、図形がターゲット図形に配置される直前に呼び出されます。 (継承元 ShapeElement) |
OnClick(DiagramPointEventArgs) |
コントロールの OnClick() によって呼び出されます。 (継承元 ShapeElement) |
OnCopy(ModelElement) |
要素のコピーが作成されたときに呼び出されます。 メソッドは、重複する要素で呼び出されます。 (継承元 ModelElement) |
OnDeleted() |
要素が削除された後、モデルによって呼び出されます。 (継承元 ModelElement) |
OnDeleting() |
要素が削除される前にモデルによって呼び出されます。 (継承元 ModelElement) |
OnDoubleClick(DiagramPointEventArgs) |
コントロールの OnDoubleClick() によって呼び出されます。 (継承元 ShapeElement) |
OnDragDrop(DiagramDragEventArgs) |
IDataObject をドラッグして ShapeElement にドロップしたときに発生するイベント。 (継承元 ShapeElement) |
OnDragEnter(DiagramDragEventArgs) |
IDataObject ドラッグが ShapeElement の境界に入ったときに発生するイベント。 (継承元 ShapeElement) |
OnDragLeave(DiagramPointEventArgs) |
IDataObject ドラッグが ShapeElement の境界を離れると発生するイベント。 (継承元 ShapeElement) |
OnDragOver(DiagramDragEventArgs) |
IDataObject が ShapeElement の境界上にドラッグされたときに発生するイベント。 (継承元 ShapeElement) |
OnEndEdit(DiagramItemEventArgs) |
インプレース編集が終了したときに呼び出されます。 (継承元 ShapeElement) |
OnInitialize() |
このメソッドは、図形が最初に作成されるときに呼び出されます。派生クラスは、図形インスタンスの初期化を実行するために オーバーライドできます。 このメソッドは常にトランザクション内で呼び出されます。 (継承元 ShapeElement) |
OnKeyDown(DiagramKeyEventArgs) |
キーが押されるときに呼び出されます。 (継承元 ShapeElement) |
OnKeyPress(DiagramKeyPressEventArgs) |
キーダウンとキーアップの間で呼び出されます。 (継承元 ShapeElement) |
OnKeyUp(DiagramKeyEventArgs) |
キーが解放されたときに呼び出されます。 (継承元 ShapeElement) |
OnMouseDown(DiagramMouseEventArgs) |
コントロールの OnMouseDown() によって呼び出されます。 (継承元 ShapeElement) |
OnMouseEnter(DiagramPointEventArgs) |
OnMouseEnter の ShapeElement イベントの既定の実装。 (継承元 ShapeElement) |
OnMouseHover(DiagramPointEventArgs) |
OnMouseHover の ShapeElement イベントの既定の実装。 (継承元 ShapeElement) |
OnMouseLeave(DiagramPointEventArgs) |
OnMouseLeave の ShapeElement イベントの既定の実装。 (継承元 ShapeElement) |
OnMouseMove(DiagramMouseEventArgs) |
コントロールの OnMouseMove() によって呼び出されます。 (継承元 ShapeElement) |
OnMouseUp(DiagramMouseEventArgs) |
コントロールの OnMouseUp() によって呼び出されます。 (継承元 ShapeElement) |
OnMouseWheel(DiagramMouseEventArgs) |
コントロールの OnMouseWheel() によって呼び出されます。 (継承元 ShapeElement) |
OnOrphaned(SerializationResult) |
逆シリアル化中に、図形が必要なときに PresentationViewsSubject リレーションシップを介してモデル要素に接続されていない場合は、"孤立" と見なされます。 このメソッドは、逆シリアル化中にこのような図形が検出されると呼び出されます。 注: 基本実装では、図形が削除されます。 (継承元 ShapeElement) |
OnPaintEmphasis(DiagramPaintEventArgs) |
図形を視覚的に強調します。 これは選択を示すのではなく、別の図形が選択されている場合にのみ、この図形にユーザーの注意を引きます。 (「ShapeElement.RelatedShapeToEmphasize」を参照してください)。 (継承元 ShapeElement) |
OnPaintFeedback(DiagramPaintEventArgs) |
この ShapeElement (またはその子孫のいずれか) がマウスの下にある場合に、ドラッグ/ドロップフィードバックを描画します。 これは、コントロールの OnPaint() によって呼び出されます。 (継承元 ShapeElement) |
OnPaintSelection(DiagramPaintEventArgs) |
この ShapeElement の選択範囲を描画します。 既定では、ShapeElement の ShapeGeometry によって選択範囲が描画されます。 Graphics オブジェクトの座標系はワールド単位で、親図形を基準にしています。 (継承元 ShapeElement) |
OnPaintShape(DiagramPaintEventArgs) |
ShapeElement を描画します。 これは、コントロールの OnPaint() によって呼び出されます。 (継承元 ShapeElement) |
OnResurrected() |
要素が復活した後 (ストアに戻された) 後にモデルによって呼び出されます。 (継承元 ModelElement) |
OnRolePlayerPositionChanged(DomainRoleInfo, ElementLink, Int32, Int32) |
ロール プレーヤーの位置が変更されたときに通知する仮想メソッド。 (継承元 ModelElement) |
OnRolePlayerPositionChanging(DomainRoleInfo, ElementLink, Int32, Int32) |
ロール プレーヤーの位置が変更されるタイミングを通知する仮想メソッド。 (継承元 ModelElement) |
OnShapeInserted() |
この ShapeElement が親 ShapeElement の子 ShapeElement になったときに呼び出されます。 (継承元 ShapeElement) |
OnShapeRemoved() |
この ShapeElement が親 ShapeElement の子 ShapeElement でなくなったときに呼び出されます。 (継承元 ShapeElement) |
PerformResizeParentRule() |
この図形の親に適した情報を使用して ResizeParentRule を設定して起動します。 イテレーションごとに 1 回だけイベントが発生し、後で処理されるすべての変更の一覧が保持されます。 (継承元 ShapeElement) |
PerformResizeParentRule(Boolean, ShapeElement) |
この図形の親に適した情報を使用して ResizeParentRule を設定して起動します。 イテレーションごとに 1 回だけイベントが発生し、後で処理されるすべての変更の一覧が保持されます。 (継承元 ShapeElement) |
PermitChildVisibility(ShapeElement) |
子図形の可視性に影響を与える機会 (継承元 ShapeElement) |
ProcessVisibilityChange(Boolean) |
この図形の可視性の変更による結果的な変更を処理する (継承元 ShapeElement) |
PurgeLayoutObjects() |
この階層内のすべてのグラフ レイアウト オブジェクトを消去します。 ワイヤからすべてのポイントを消去する - 図形からポイント コレクションを削除します。グラフポイントは既に削除されていません。 (継承元 ShapeElement) |
PurgePoints() |
このメソッドは、存在するすべてのポイントを削除します (継承元 ShapeElement) |
RebuildShape() |
この ShapeElement でビューの修正を実行します。 (継承元 ShapeElement) |
RemoveLayoutObject() |
この ShapeElement を GraphWrapper から削除 (削除) し、その相対図形と入れ子になった子図形を削除します。 (継承元 ShapeElement) |
Selected(DiagramClientView) |
指定したビューでこの図形が選択されているかどうかを示す値を返します。 (継承元 ShapeElement) |
SetEdgePointsValue(EdgePointCollection) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 |
SetInitialGraphLayoutVisibility() |
グラフ レイアウト オブジェクトを作成する前に、この図形の表示設定が調整されている場合は、2 つが同期していることを確認します。 (継承元 ShapeElement) |
SetShowHideState(Boolean) |
図形とそのすべての子の表示状態を設定する (継承元 ShapeElement) |
SetShowHideStateImplementation(Boolean) |
表示と非表示の主な補完 (継承元 ShapeElement) |
ShouldAddShapeForElement(ModelElement) |
ShapeElement.FixUpChildShapes() によって呼び出され、ShapeElement を作成してこの ShapeElement の子として追加するかどうかを示す値を取得します。 (継承元 ShapeElement) |
ShouldReparentOnMove() |
図形を移動するときに親を再作成するかどうかを決定します。 (継承元 ShapeElement) |
Show() |
図形とそのすべての子を表示 (表示) する (継承元 ShapeElement) |
ShowCustomToolTip(String, IWin32Window, Point) |
テキストと位置に特定のヒントを含む図形のカスタム ヒントを表示する (継承元 ShapeElement) |
ToString() |
このオブジェクトのアクセシビリティ対応名とそのサブタイプを返します。 (継承元 ShapeElement) |
TranslateGeometryToAbsoluteBounds(RectangleD) |
IGeometryHost の親の左上を基準とした座標から絶対ワールド座標に四角形を変換します。 (継承元 ShapeElement) |
TranslateGeometryToRelativeBounds(RectangleD) |
絶対ワールド座標から、IGeometryHost の親の左上からの相対座標に四角形を変換します。 (継承元 ShapeElement) |
TranslateToAbsoluteBounds(RectangleD) |
親図形を基準とした座標から絶対ワールド座標に四角形を移動します。 (継承元 ShapeElement) |
TranslateToRelativeBounds(RectangleD) |
四角形を絶対ワールド座標から親図形に対する相対座標に変換します。 (継承元 ShapeElement) |
UpdateDerivedVisible(ShapeElement) |
この図形の派生表示状態を更新する (継承元 ShapeElement) |
UpdateEdgePoints(EdgePointCollection) |
EdgePoints コレクションを設定し、関連するメンバーを適切に更新し、関連付けられているビューを無効にします。 |
UpdateGeometryLuminosity(DiagramClientView, Brush) |
指定したブラシの明るさを変更します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています)。 (継承元 ShapeElement) |
UpdateGeometryLuminosity(DiagramClientView, Pen) |
指定したペンの明るさを変更します。 (ShapeGeometry 派生クラスによってのみ呼び出されることを意図しています)。 (継承元 ShapeElement) |
UpdateGraphEdgePoints() |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 |
イベント
Click |
図形がクリックされたときに発生するイベントです。 (継承元 ShapeElement) |
DoubleClick |
図形がダブルクリックされたときに発生するイベントです。 (継承元 ShapeElement) |
KeyDown |
図形にフォーカスがあり、キーボード キーがダウンしたときに発生するイベント。 (継承元 ShapeElement) |
KeyPress |
図形にフォーカスがあり、文字が入力されたときに発生するイベントです。 (継承元 ShapeElement) |
KeyUp |
図形にフォーカスがあり、キーボード キーが解放されたときに発生するイベントです。 (継承元 ShapeElement) |
MouseDown |
図形上でマウス ボタンが押されたときに発生するイベント。 (継承元 ShapeElement) |
MouseMove |
カーソルが図形の上に移動したときに発生するイベント。 (継承元 ShapeElement) |
MouseUp |
図形上でマウス ボタンが離されたときに発生するイベント。 (継承元 ShapeElement) |
MouseWheel |
カーソルが図形の上にある間にマウス ホイールが移動したときに発生するイベントです。 (継承元 ShapeElement) |
明示的なインターフェイスの実装
IMergeElements.CanMerge(ProtoElementBase, ElementGroupPrototype) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ModelElement) |
IMergeElements.ChooseMergeTarget(ElementGroup) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ModelElement) |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ModelElement) |
IMergeElements.MergeConfigure(ElementGroup) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ModelElement) |
IMergeElements.MergeDisconnect(ModelElement) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 ModelElement) |
IMergeElements.MergeRelate(ModelElement, ElementGroup) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 (継承元 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) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 |
GetExtension(ModelElement, Guid) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 |
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) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 |
TryGetExtension(ModelElement, Guid) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 |
TryGetExtension(ModelElement, Type) |
Microsoft.VisualStudio.Modeling.Diagrams.LinkShape の DomainClass LinkShape の説明 |
TryGetExtension<T>(ModelElement) |
この ModelElement の使用可能な拡張機能から、指定した型の ExtensionElement を取得します。 この要素にそのような拡張がない場合、結果は null になります。 |
CanDelete(ModelElement, Guid[]) |
モデルから要素を削除します。 |
GetLocks(ModelElement) |
この要素のロック フラグを取得します。 これには、 要素を含むパーティションで有効になっているロックが含まれます。 |
IsLocked(ModelElement, Locks) |
この要素に指定されたロック セットがあるかどうかをテストします |
SetLocks(ModelElement, Locks) |
この要素のロック フラグを設定する |