次の方法で共有


ToolActionEventArgs クラス

ToolAction のイベントのデータを提供します。

継承階層

System.Object
  System.EventArgs
    System.Windows.RoutedEventArgs
      System.Windows.Input.InputEventArgs
        Microsoft.Windows.Design.Interaction.ToolActionEventArgs

名前空間:  Microsoft.Windows.Design.Interaction
アセンブリ:  Microsoft.Windows.Design.Interaction (Microsoft.Windows.Design.Interaction.dll 内)

構文

'宣言
Public Class ToolActionEventArgs _
    Inherits InputEventArgs
public class ToolActionEventArgs : InputEventArgs
public ref class ToolActionEventArgs : public InputEventArgs
type ToolActionEventArgs =  
    class
        inherit InputEventArgs
    end
public class ToolActionEventArgs extends InputEventArgs

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

コンストラクター

  名前 説明
パブリック メソッド ToolActionEventArgs(ToolAction, InputEventArgs) ToolActionEventArgs クラスの新しいインスタンスを初期化します。
パブリック メソッド ToolActionEventArgs(ToolAction, EventArgs, InputDevice, Int32) ToolActionEventArgs クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Device このイベントを開始した入力デバイスを取得します。 (InputEventArgs から継承されます。)
パブリック プロパティ Handled ルーティング イベントがルートをたどる際のイベント処理の現在の状態を示す値を取得または設定します。 (RoutedEventArgs から継承されます。)
パブリック プロパティ OriginalSource 親クラスによって Source が調整される前の、純粋なヒット テストで判断される元の報告ソースを取得します。 (RoutedEventArgs から継承されます。)
パブリック プロパティ RoutedEvent この RoutedEventArgs インスタンスに関連付けられている RoutedEvent を取得または設定します。 (RoutedEventArgs から継承されます。)
パブリック プロパティ Source イベントを発生させたオブジェクトへの参照を取得または設定します。 (RoutedEventArgs から継承されます。)
パブリック プロパティ SourceEvent このツール アクション イベントが発生する原因となった入力イベントを取得します。
パブリック プロパティ Timestamp このイベントが発生した時刻を取得します。 (InputEventArgs から継承されます。)
パブリック プロパティ ToolAction このイベントに関連付けられたツール アクションを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド InvokeEventHandler 型固有の方法でイベント ハンドラーを呼び出します。これにより、イベント システムの効率を高めることができます。 (InputEventArgs から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnSetSource 派生クラスでオーバーライドした場合、インスタンスの Source プロパティの値が変更されるたびに、通知コールバックのエントリ ポイントを提供します。 (RoutedEventArgs から継承されます。)
パブリック メソッド ToString 診断用に、イベントを説明する文字列を返します。 (Object.ToString() をオーバーライドします。)

このページのトップへ

解説

デザイナー ビューは、入力イベントが特定のツール アクションをトリガーしたときに、この入力イベントを生成します。

スレッド セーフ

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

参照

参照

Microsoft.Windows.Design.Interaction 名前空間

その他の技術情報

WPF デザイナーの機能拡張

ツール アーキテクチャ