次の方法で共有


CreateAction クラス

CreateAction は、ツールボックスから項目を選択して図に生成するために応答します。

継承階層

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

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

構文

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

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

コンストラクター

  名前 説明
パブリック メソッド CreateAction コンストラクターです。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ 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 これが継続モードにある場合に同じツールボックスの選択を保持する ResetToolboxOnDragDrop をオーバーライドします。 (MouseAction.ResetToolboxOnDragDrop をオーバーライドします。)
パブリック プロパティ StickyMode この操作が継続モードかどうか。継続モードでは、1 つの要素を作成した後も操作が非アクティブ化されないため、ユーザーはツールボックスの項目を再度選択しなくても、同じ型の要素を作成し続けることができます。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Activate マウス アクションをアクティブ化します。 (MouseAction から継承されます。)
パブリック メソッド CanCancel マウス操作を取得し、取り消し可能かどうかを確認します。 (MouseAction から継承されます。)
パブリック メソッド Cancel マウス操作をキャンセルします。 (MouseAction から継承されます。)
パブリック メソッド CanComplete マウス操作を取得し、完了可能かどうかを確認します。 (MouseAction から継承されます。)
プロテクト メソッド CaptureMouse マウス操作を取得します。 (MouseAction から継承されます。)
パブリック メソッド Click マウスをクリックしたとき、派生クラスのアクションを実行します。 (MouseAction から継承されます。)
パブリック メソッド Complete マウス操作を完了します。 (MouseAction から継承されます。)
パブリック メソッド ContextMenuRequested ショートカット メニューの要求を送信します。 (MouseAction から継承されます。)
パブリック メソッド Dispose() MouseAction によって使用されているすべてのリソースを解放します。 (MouseAction から継承されます。)
プロテクト メソッド Dispose(Boolean) MouseAction によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 (MouseAction から継承されます。)
パブリック メソッド 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 がドラッグ操作のない MouseDown と MouseUp の組み合わせを受け取るか、Complete イベントを受け取ったときに呼び出されます。 (SelectAction.OnClicked(MouseActionEventArgs) をオーバーライドします。)
プロテクト メソッド OnContextMenuRequested コンテキスト メニューが操作する有効な選択が用意されるように、先に選択アクションを完了します。 (SelectAction から継承されます。)
プロテクト メソッド OnDiagramGotFocus ダイアグラムにフォーカスがあることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDiagramLostFocus ビューのフォーカスが失われた場合に操作をキャンセルします。 (SelectAction から継承されます。)
プロテクト メソッド OnDiagramScrolled ユーザーがダイアグラムをスクロールしたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDoubleClick ユーザーがマウスをダブルクリックしたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragCanceled ドラッグ操作がキャンセルされたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragCompleted この MouseAction のドラッグ操作が完了すると呼び出されます。継続モードでは、操作は終了しません (MouseAction.OnDragCompleted(MouseActionEventArgs) をオーバーライドします。)
プロテクト メソッド OnDraggingBegun ドラッグ操作が開始されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDraggingEnded ドラッグ操作が終了したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragPendingBegun ドラッグ操作が保留中であることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnDragPendingEnded ドラッグ操作の保留が解除されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnHoveringBegun マウス ポインターがダイアグラム上に置かれていることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnHoveringEnded マウス ポインターがダイアグラム上に置かれていないことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionActivated マウス操作が開始されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionCanceled マウス操作がキャンセルされたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionCompleted マウス操作が完了したことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseActionDeactivated deferredSelection メンバーなどのメンバー変数をクリーンアップします。 (SelectAction から継承されます。)
プロテクト メソッド OnMouseDown MouseHover イベントがこの MouseAction にディスパッチされたときに呼び出されます。 (SelectAction.OnMouseDown(DiagramMouseEventArgs) をオーバーライドします。)
プロテクト メソッド OnMouseEnter マウスがダイアグラムの図形上に移動されたことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseHover マウスがダイアグラムの領域または要素をポイントしていることをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseLeave マウス ポインターがダイアグラムの図形上に置かれていないことをリスナーに警告します。 (MouseAction から継承されます。)
プロテクト メソッド OnMouseMove MouseMove イベントがこの MouseAction にディスパッチされたときに呼び出されます。 (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 名前空間