次の方法で共有


AnchorPointAction クラス

LineSegment を操作することにより手動で LinkShape のルートを定義する MouseAction。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.AnchorPointAction

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

構文

'宣言
Public Class AnchorPointAction _
    Inherits SelectAction
public class AnchorPointAction : SelectAction

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

コンストラクター

  名前 説明
パブリック メソッド AnchorPointAction ManualRouteAction クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ CanBumpScroll マウス操作を取得し、ダイアグラムのスクロールを発生させることができるかどうかを確認します。 (MouseAction から継承されます。)
パブリック プロパティ CurrentDiagramArgs マウス操作が発生した現在のダイアグラムのイベント引数を取得します。 (MouseAction から継承されます。)
パブリック プロパティ CurrentMouseActionEvent マウス操作の現在のイベントを取得します。 (MouseAction から継承されます。)
パブリック プロパティ CurrentMouseActionState マウス操作の現在の状態を取得します。 (MouseAction から継承されます。)
パブリック プロパティ CurrentPoint 現在のマウス操作のマウスの位置を取得または設定します。 (MouseAction から継承されます。)
プロテクト プロパティ DeferredFocusableItem (SelectAction から継承されます。)
プロテクト プロパティ DeferredSelectableItem (SelectAction から継承されます。)
プロテクト プロパティ Diagram マウス操作が割り当てられているダイアグラムを取得します。 (MouseAction から継承されます。)
パブリック プロパティ HasTooltip マウス操作を取得し、ツールヒントを持つことができるかどうかを確認します。 (MouseAction から継承されます。)
パブリック プロパティ IsActive マウス操作を取得し、アクティブかどうかを確認します。 (MouseAction から継承されます。)
パブリック プロパティ MouseDownHitShape マウス操作が発生した図形を取得します。 (MouseAction から継承されます。)
パブリック プロパティ MouseDownPoint 最新のマウス ダウン イベントの位置を取得します。 (MouseAction から継承されます。)
パブリック プロパティ PreviousPoint 前のマウス ダウン イベントの位置を取得または設定します。 (MouseAction から継承されます。)
パブリック プロパティ ResetToolboxOnDragDrop このマウス操作によってトリガーされたドラッグ アンド ドロップ操作の後でツールボックスの選択をリセットするかどうか。基本実装では、常に true を返します。これは、このマウス操作によってトリガーされるドラッグ アンド ドロップ操作の後にツールボックスの選択がリセットされることを意味します。 (MouseAction から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Activate マウス アクションをアクティブ化します。 (MouseAction から継承されます。)
パブリック メソッド CanCancel マウス操作を取得し、取り消し可能かどうかを確認します。 (MouseAction から継承されます。)
パブリック メソッド Cancel マウス操作をキャンセルします。 (MouseAction から継承されます。)
パブリック メソッド CanComplete マウス操作を取得し、完了可能かどうかを確認します。 (MouseAction から継承されます。)
プロテクト メソッド CaptureMouse マウス操作を取得します。 (MouseAction から継承されます。)
パブリック メソッド Click マウスをクリックしたとき、派生クラスのアクションを実行します。 (MouseAction から継承されます。)
パブリック メソッド Complete マウス操作を完了します。 (MouseAction から継承されます。)
パブリック メソッド ContextMenuRequested ショートカット メニューの要求を送信します。 (MouseAction から継承されます。)
パブリック メソッド Dispose() MouseAction によって使用されているすべてのリソースを解放します。 (MouseAction から継承されます。)
プロテクト メソッド Dispose(Boolean) (MouseAction.Dispose(Boolean) をオーバーライドします。)
パブリック メソッド DoPaintFeedback 手動ルーティングのフィードバックを描画します。 (MouseAction.DoPaintFeedback(DiagramPaintEventArgs) をオーバーライドします。)
パブリック メソッド DoubleClick ユーザーがマウスをダブルクリックしたとき、派生クラスのアクションを実行します。 (MouseAction から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize マウス操作を終了しますが、破棄はしません。 (MouseAction から継承されます。)
パブリック メソッド GetCursor 指定されたマウスの位置に表示するカーソルを取得します。 (MouseAction.GetCursor(Cursor, DiagramClientView, PointD) をオーバーライドします。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetTooltipText ダイアグラムの項目のツールヒント テキストを取得します。 (MouseAction から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド GotFocus マウス操作にフォーカスを割り当てます。 (MouseAction から継承されます。)
プロテクト メソッド Invalidate マウス操作からのフィードバックを無効にします。 (MouseAction から継承されます。)
パブリック メソッド LostFocus マウス操作からフォーカスを削除します。 (MouseAction から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド MouseDown ユーザーがマウスをクリックしたとき、派生クラスのアクションを実行します。 (MouseAction から継承されます。)
パブリック メソッド MouseEnter ダイアグラムの図形をマウスでポイントしたときに派生クラスのアクションを実行します。 (MouseAction から継承されます。)
パブリック メソッド MouseHover ダイアグラムの領域や要素にマウスをポイントすると、派生クラスのアクションを実行します。 (MouseAction から継承されます。)
パブリック メソッド MouseLeave ダイアグラムの図形にマウスでポイントするのをやめたときに派生クラスのアクションを実行します。 (MouseAction から継承されます。)
パブリック メソッド MouseMove ユーザーがダイアグラムの上にマウスのポインターを移動させると、派生クラスのアクションを実行します。 (MouseAction から継承されます。)
パブリック メソッド MouseUp ユーザーがマウスのボタンを離したときに、派生クラスのアクションを実行します。 (MouseAction から継承されます。)
パブリック メソッド MouseWheel ユーザーがマウスのホイールを回したときに、派生クラスのアクションを実行します。 (MouseAction から継承されます。)
プロテクト メソッド OnClicked deferredSelection のメンバーが設定されている場合、遅延選択アクションを実行します。 (SelectAction から継承されます。)
プロテクト メソッド OnContextMenuRequested コンテキスト メニューが操作する有効な選択が用意されるように、先に選択アクションを完了します。 (SelectAction から継承されます。)
プロテクト メソッド OnDiagramGotFocus ダイアグラムにフォーカスがあることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDiagramLostFocus MouseAction をキャンセルします。 (SelectAction.OnDiagramLostFocus(LostFocusEventArgs) をオーバーライドします。)
プロテクト メソッド OnDiagramScrolled ユーザーがダイアグラムをスクロールしたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDoubleClick ユーザーがマウスをダブルクリックしたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragCanceled ドラッグ操作がキャンセルされたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragCompleted 手動ルーティングを実行します。 (MouseAction.OnDragCompleted(MouseActionEventArgs) をオーバーライドします。)
プロテクト メソッド OnDraggingBegun ドラッグ操作が開始されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDraggingEnded ドラッグ操作が終了したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragPendingBegun ドラッグ操作が保留中であることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragPendingEnded ドラッグ操作の保留が解除されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnHoveringBegun マウス ポインターがダイアグラム上に置かれていることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnHoveringEnded マウス ポインターがダイアグラム上に置かれていないことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionActivated マウス操作が開始されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionCanceled 古いフィードバックを無効にします。 (MouseAction.OnMouseActionCanceled(DiagramEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseActionCompleted マウス操作が完了したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionDeactivated deferredSelection メンバーなどのメンバー変数をクリーンアップします。 (SelectAction から継承されます。)
プロテクト メソッド OnMouseDown 開始マウス位置を保存します。 (SelectAction.OnMouseDown(DiagramMouseEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseEnter マウスがダイアグラムの図形上に移動されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseHover マウスがダイアグラムの領域または要素をポイントしていることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseLeave マウス ポインターがダイアグラムの図形上に置かれていないことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseMove 古いフィードバックと新しいフィードバックを無効にします。 (MouseAction.OnMouseMove(DiagramMouseEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseUp ユーザーがマウス ボタンを離したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseWheel ユーザーがマウス ホイールを回転したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド ReleaseMouse ユーザーがマウス ボタンを離したことをリスナーに警告します。 (MouseAction から継承されます。)
パブリック メソッド Scrolled ユーザーがダイアグラムをスクロールしたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド Select マウス カーソルの下の最初の選択可能な図の項目 (図形、フィールド、またはサブフィールド)を選択し、フォーカスを受け取ることのできる最初の項目にフォーカスを設定します。 (SelectAction から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント MouseActionActivated マウス操作を開始すると発生します。 (MouseAction から継承されます。)
パブリック イベント MouseActionDeactivated マウス操作が終了すると発生します。 (MouseAction から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間