InputNonClientPointerSource Classe

Définition

Traite l’entrée de pointeur dans la zone non cliente d’une fenêtre.

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
Héritage
Object Platform::Object IInspectable InputNonClientPointerSource
Attributs

Remarques

La zone non cliente d’une fenêtre comprend des éléments tels que la barre de titre, la barre de menus ou le cadre de la fenêtre.

Propriétés

DispatcherQueue

Obtient la file d’attente de répartiteur associée à l’objet InputNonClientPointerSource .

Méthodes

ClearAllRegionRects()

Supprime tous les types de région dans la zone non cliente d’une fenêtre de l’objet InputNonClientPointerSource.

ClearRegionRects(NonClientRegionKind)

Supprime chaque région du type spécifié dans la zone non cliente d’une fenêtre de l’élément InputNonClientPointerSource.

GetForWindowId(WindowId)

Récupère un objet InputNonClientPointerSource pour la fenêtre spécifiée.

GetRegionRects(NonClientRegionKind)

Obtient les limites de partition pour chaque région du type spécifié dans la zone non cliente d’une fenêtre.

SetRegionRects(NonClientRegionKind, RectInt32[])

Définit les limites de partition de chaque région dans la zone non cliente d’une fenêtre.

Événements

CaptionTapped

Se produit lorsque la fenêtre légende signale une action d’appui par le pointeur.

PointerEntered

Se produit lorsque le pointeur entre dans une région de la zone non cliente de la fenêtre.

PointerExited

Se produit lorsque le pointeur quitte une région de la zone non cliente de la fenêtre.

PointerMoved

Se produit lorsque le pointeur est déplacé dans une région de la zone non cliente de la fenêtre.

PointerPressed

Se produit lorsqu’une action d’appui (telle qu’une pression tactile ou un clic de souris) dans une région de la zone non cliente de la fenêtre est reçue pour le pointeur.

PointerReleased

Se produit lorsque le périphérique de pointeur associé à une action InputNonClientPointerSource.PointerPressed antérieure est libéré dans une région de la zone non cliente de la fenêtre.

RegionsChanged

Se produit lors d’une modification des limites de partition d’une région dans la zone non cliente d’une fenêtre.

S’applique à