InputNonClientPointerSource クラス

定義

ウィンドウのクライアント以外の領域でポインター入力を処理します。

public ref class InputNonClientPointerSource sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65540)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class InputNonClientPointerSource final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65540)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class InputNonClientPointerSource
Public NotInheritable Class InputNonClientPointerSource
継承
Object Platform::Object IInspectable InputNonClientPointerSource
属性

注釈

ウィンドウのクライアント以外の領域には、タイトル バー、メニュー バー、ウィンドウ フレームなどの要素が含まれます。

プロパティ

DispatcherQueue

InputNonClientPointerSource オブジェクトに関連付けられているディスパッチャー キューを取得します。

メソッド

ClearAllRegionRects()

InputNonClientPointerSource から、ウィンドウのクライアント以外の領域内のすべてのリージョンの種類を削除します。

ClearRegionRects(NonClientRegionKind)

InputNonClientPointerSource から、ウィンドウのクライアント以外の領域内の指定した型の各領域を削除します。

GetForWindowId(WindowId)

指定したウィンドウの InputNonClientPointerSource オブジェクトを取得します。

GetRegionRects(NonClientRegionKind)

ウィンドウのクライアント以外の領域内の指定した型の各リージョンのパーティション境界を取得します。

SetRegionRects(NonClientRegionKind, RectInt32[])

ウィンドウのクライアント以外の領域の各リージョンのパーティション境界を設定します。

イベント

CaptionTapped

ウィンドウ キャプションがポインターによってタップ アクションを報告したときに発生します。

EnteredMoveSize

ウィンドウのクライアント以外の領域でポインター入力を処理します。

EnteringMoveSize

ウィンドウのクライアント以外の領域でポインター入力を処理します。

ExitedMoveSize

ウィンドウのクライアント以外の領域でポインター入力を処理します。

PointerEntered

ポインターがウィンドウのクライアント以外の領域の領域に入ったときに発生します。

PointerExited

ポインターがウィンドウの非クライアント領域の領域を終了したときに発生します。

PointerMoved

ウィンドウのクライアント以外の領域内でポインターが移動したときに発生します。

PointerPressed

ウィンドウのクライアント以外の領域の領域内で、ポインターの押下操作 (タッチ押下やマウス クリックなど) が受信されたときに発生します。

PointerReleased

以前の InputNonClientPointerSource.PointerPressed アクションに関連付けられているポインター デバイスが、ウィンドウの非クライアント領域内で解放されるときに発生します。

RegionsChanged

ウィンドウのクライアント以外の領域のリージョンのパーティション境界に対する変更時に発生します。

WindowRectChanged

ウィンドウのクライアント以外の領域でポインター入力を処理します。

WindowRectChanging

ウィンドウのクライアント以外の領域でポインター入力を処理します。

適用対象