Поделиться через


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

Происходит, когда подпись окна сообщает о действии касания указателем.

PointerEntered

Происходит, когда указатель входит в область не клиентской области окна.

PointerExited

Происходит при выходе указателя из области не клиентской области окна.

PointerMoved

Происходит при перемещении указателя в пределах области не клиентской области окна.

PointerPressed

Происходит при получении действия нажатия (например, сенсорного нажатия или щелчка мышью) в области не клиентской области окна для указателя.

PointerReleased

Происходит при освобождении устройства-указателя, связанного с предыдущим действием InputNonClientPointerSource.PointerPressed , в пределах области не клиентской области окна.

RegionsChanged

Происходит при изменении границ секции области в не клиентской области окна.

Применяется к