StylusDevice クラス

定義

Tablet PC で使用されるタブレット ペンを表します。Represents a tablet pen used with a Tablet PC.

public ref class StylusDevice sealed : System::Windows::Input::InputDevice
public sealed class StylusDevice : System.Windows.Input.InputDevice
type StylusDevice = class
    inherit InputDevice
Public NotInheritable Class StylusDevice
Inherits InputDevice
継承

次の例は、既定のスタイラスデバイスへの参照を取得する方法を示しています。The following example demonstrates how to retrieve a reference to the default stylus device.

// Get the current stylus device
StylusDevice myStylusDevice = Stylus.CurrentStylusDevice;
' Get the current stylus device
Dim myStylusDevice As StylusDevice = Stylus.CurrentStylusDevice

プロパティ

ActiveSource

スタイラスの現在の入力を報告する PresentationSource を取得します。Gets the PresentationSource that reports current input for the stylus.

Captured

スタイラスをキャプチャした要素を取得します。Gets the element that captured the stylus.

DirectlyOver

ポインターの下にある IInputElement を取得します。Gets the IInputElement that the pointer is positioned over.

Dispatcher

この Dispatcher が関連付けられている DispatcherObject を取得します。Gets the Dispatcher this DispatcherObject is associated with.

(継承元 DispatcherObject)
Id

スタイラス デバイスの識別子を取得します。Gets the identifier for the stylus device.

InAir

タブレット ペンがデジタイザーの上にあるときに、接触していない状態かどうかを取得します。Gets whether the tablet pen is positioned above, yet not in contact with, the digitizer.

InRange

タブレット ペンがデジタイザーの領域内にあるかどうかを示す値を取得します。Gets a value that indicates whether the tablet pen is in range of the digitizer.

Inverted

スタイラスの副先端が使用されているかどうかを示す値を取得します。Gets a value that indicates whether the secondary tip of the stylus is in use.

IsValid

スタイラス デバイスが有効かどうかを示す値を取得します。Gets a value that indicates whether a stylus device is valid.

Name

スタイラスの名前を取得します。Gets the name of the stylus.

StylusButtons

スタイラス上のスタイラス ボタンを取得します。Gets the stylus buttons on the stylus.

TabletDevice

現在の TabletDevice に関連付けられているデジタイザーを表す StylusDevice を取得します。Gets the TabletDevice representing the digitizer associated with the current StylusDevice.

Target

入力を受け取る要素を取得します。Gets the element that receives input.

メソッド

Capture(IInputElement)

スタイラスからの入力を、指定した要素にバインドします。Binds input from the stylus to the specified element.

Capture(IInputElement, CaptureMode)

指定した要素にスタイラスをバインドします。Binds the stylus to the specified element.

CheckAccess()

呼び出し元のスレッドがこの DispatcherObject にアクセスできるかどうかを確認します。Determines whether the calling thread has access to this DispatcherObject.

(継承元 DispatcherObject)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetPosition(IInputElement)

スタイラスの位置を取得します。Gets the position of the stylus.

GetStylusPoints(IInputElement)

スタイラスによって収集された StylusPointCollection オブジェクトを格納する StylusPoint を返します。Returns a StylusPointCollection that contains StylusPoint objects collected from the stylus.

GetStylusPoints(IInputElement, StylusPointDescription)

スタイラスによって収集された StylusPointCollection オブジェクトを格納する StylusPoint を返します。Returns a StylusPointCollection that contains StylusPoint objects collected from the stylus. 指定した StylusPointDescription を使用します。Uses the specified StylusPointDescription.

GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
Synchronize()

カーソルとユーザー インターフェイスを同期します。Synchronizes the cursor and the user interface.

ToString()

スタイラス デバイスの名前を返します。Returns the name of the stylus device.

VerifyAccess()

呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。Enforces that the calling thread has access to this DispatcherObject.

(継承元 DispatcherObject)

適用対象