次の方法で共有


ConnectAction クラス

ユーザーが接続を作成するために 1 つの SoftwareComponentType 図形または Port 図形から他の図形へとドラッグできるマウス操作。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.ConnectAction
        Microsoft.VisualStudio.Modeling.Diagrams.GenericCoreConnectAction

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

構文

'宣言
Public MustInherit Class ConnectAction _
    Inherits SelectAction
public abstract class ConnectAction : SelectAction

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

コンストラクター

  名前 説明
プロテクト メソッド ConnectAction ConnectAction クラスの新しいインスタンスを初期化します

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ 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 から継承されます。)
パブリック プロパティ StickyMode 接続操作が複数の接続を実行できるかどうかを示すブール値を取得または設定します。
パブリック プロパティ TargetPoint
パブリック プロパティ UpdateConnectionType 外部イベントは接続操作の間に接続の種類をロックする必要があるかどうかを特定できます

このページのトップへ

メソッド

  名前 説明
パブリック メソッド 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 から継承されます。)
プロテクト メソッド GetConnectionTypes 特定の接続の種類が存在するかどうかをソースから判断します
パブリック メソッド GetCursor 接続アクションのカーソルを返します (MouseAction.GetCursor(Cursor, DiagramClientView, PointD) をオーバーライドします。)
プロテクト メソッド GetCursorFromCursorType
パブリック メソッド 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 (SelectAction.OnClicked(MouseActionEventArgs) をオーバーライドします。)
プロテクト メソッド OnContextMenuRequested 例外をスローをするか、あるいはターゲットとソース要素が、この場合は null である可能性があるため、コンテキスト メニューの接続操作をキャンセルする必要があります。 (SelectAction.OnContextMenuRequested(DiagramMouseEventArgs) をオーバーライドします。)
プロテクト メソッド OnDiagramGotFocus ダイアグラムにフォーカスがあることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDiagramLostFocus ビューのフォーカスが失われた場合に操作をキャンセルします。 (SelectAction から継承されます。)
プロテクト メソッド OnDiagramScrolled Scrolled イベントがこの MouseAction にディスパッチされたときに呼び出されます。 (MouseAction.OnDiagramScrolled(DiagramEventArgs) をオーバーライドします。)
プロテクト メソッド OnDoubleClick ユーザーがマウスをダブルクリックしたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragCanceled ドラッグ操作がキャンセルされたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragCompleted (MouseAction.OnDragCompleted(MouseActionEventArgs) をオーバーライドします。)
プロテクト メソッド OnDraggingBegun (MouseAction.OnDraggingBegun(MouseActionEventArgs) をオーバーライドします。)
プロテクト メソッド OnDraggingEnded ドラッグ操作が終了したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragPendingBegun ドラッグ操作が保留中であることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragPendingEnded ドラッグ操作の保留が解除されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnHoveringBegun マウス ポインターがダイアグラム上に置かれていることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnHoveringEnded マウス ポインターがダイアグラム上に置かれていないことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionActivated (MouseAction.OnMouseActionActivated(DiagramEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseActionCanceled (MouseAction.OnMouseActionCanceled(DiagramEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseActionCompleted マウス操作が完了したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionDeactivated (SelectAction.OnMouseActionDeactivated(DiagramEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseDown (SelectAction.OnMouseDown(DiagramMouseEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseEnter マウスがダイアグラムの図形上に移動されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseHover マウスがダイアグラムの領域または要素をポイントしていることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseLeave (MouseAction.OnMouseLeave(LeaveShapeEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseMove (MouseAction.OnMouseMove(DiagramMouseEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseUp (MouseAction.OnMouseUp(DiagramMouseEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseWheel ユーザーがマウス ホイールを回転したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド ReleaseMouse ユーザーがマウス ボタンを離したことをリスナーに警告します。 (MouseAction から継承されます。)
パブリック メソッド Scrolled ユーザーがダイアグラムをスクロールしたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド Select マウス カーソルの下の最初の選択可能な図の項目 (図形、フィールド、またはサブフィールド)を選択し、フォーカスを受け取ることのできる最初の項目にフォーカスを設定します。 (SelectAction から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

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

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間