次の方法で共有


InvokeEditorAction クラス

クリック時にエディターを呼び出します。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.InvokeEditorAction

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

構文

'宣言
Public Class InvokeEditorAction _
    Inherits MouseAction
public class InvokeEditorAction : MouseAction

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

コンストラクター

  名前 説明
パブリック メソッド InvokeEditorAction

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ CanBumpScroll マウス操作を取得し、ダイアグラムのスクロールを発生させることができるかどうかを確認します。 (MouseAction から継承されます。)
パブリック プロパティ CurrentDiagramArgs マウス操作が発生した現在のダイアグラムのイベント引数を取得します。 (MouseAction から継承されます。)
パブリック プロパティ CurrentMouseActionEvent マウス操作の現在のイベントを取得します。 (MouseAction から継承されます。)
パブリック プロパティ CurrentMouseActionState マウス操作の現在の状態を取得します。 (MouseAction から継承されます。)
パブリック プロパティ CurrentPoint 現在のマウス操作のマウスの位置を取得または設定します。 (MouseAction から継承されます。)
プロテクト プロパティ 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 から継承されます。)
パブリック メソッド 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 エディターを呼び出した後、このマウス操作を非アクティブ化します。 (MouseAction.OnClicked(MouseActionEventArgs) をオーバーライドします。)
プロテクト メソッド OnContextMenuRequested ユーザーがショートカット メニューを要求したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDiagramGotFocus ダイアグラムにフォーカスがあることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDiagramLostFocus LostFocus イベントがこの MouseAction にディスパッチされたときに呼び出されます。 (MouseAction から継承されます。)
プロテクト メソッド OnDiagramScrolled ユーザーがダイアグラムをスクロールしたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDoubleClick ダブルクリックするとこのマウス操作が取り消されます。ダブルクリックでは、エディターの呼び出しではなく、標準の既定アクションを実行する必要があります。 (MouseAction.OnDoubleClick(DiagramPointEventArgs) をオーバーライドします。)
プロテクト メソッド OnDragCanceled ドラッグ操作がキャンセルされたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragCompleted ユーザーは、テキストをドラッグすると、テキストが選択されると考える傾向があります。したがって、このイベントに応答して、エディターを呼び出す必要があります。 (MouseAction.OnDragCompleted(MouseActionEventArgs) をオーバーライドします。)
プロテクト メソッド OnDraggingBegun ドラッグ操作が開始されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDraggingEnded ドラッグ操作が終了したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragPendingBegun ドラッグ操作が保留中であることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragPendingEnded ドラッグ操作の保留が解除されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnHoveringBegun マウス ポインターがダイアグラム上に置かれていることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnHoveringEnded マウス ポインターがダイアグラム上に置かれていないことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionActivated マウス操作が開始されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionCanceled マウス操作がキャンセルされたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionCompleted マウス操作が完了したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionDeactivated タイマーの非アクティブ化の確認などのマウス操作をクリーンアップします。 (MouseAction.OnMouseActionDeactivated(DiagramEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseDown 関連するボタンの情報を後で使用できるように保存します。 (MouseAction.OnMouseDown(DiagramMouseEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseEnter マウスがダイアグラムの図形上に移動されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseHover マウスがダイアグラムの領域または要素をポイントしていることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseLeave マウス ポインターがダイアグラムの図形上に置かれていないことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseMove マウスがダイアグラム上に移動されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseUp ユーザーがマウス ボタンを離したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseWheel ユーザーがマウス ホイールを回転したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド ReleaseMouse ユーザーがマウス ボタンを離したことをリスナーに警告します。 (MouseAction から継承されます。)
パブリック メソッド Scrolled ユーザーがダイアグラムをスクロールしたことをリスナーに警告します。 (MouseAction から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

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

このページのトップへ

解説

これは ShapeField の OnClick ハンドラーで実装されたもフィールドを 2 回目のクリックの最初のクリックに焦点を当て、エディターを呼び出すことはできません。 最初のクリックはこの InvokeEditorAction で SelectAction によって、2 回目のクリック処理されます処理されます。

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間