Share via


UIElement.StartDragAsync Méthode

Définition

Surcharges

StartDragAsync(ExpPointerPoint)
StartDragAsync(PointerPoint)

Démarre une opération de glisser-déplacer.

Important

Non pris en charge si un utilisateur exécute l’application en mode avec élévation de privilèges, en tant qu’administrateur.

StartDragAsync(ExpPointerPoint)

public:
 virtual IAsyncOperation<DataPackageOperation> ^ StartDragAsync(ExpPointerPoint ^ pointerPoint) = StartDragAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DataPackageOperation> StartDragAsync(ExpPointerPoint const& pointerPoint);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DataPackageOperation> StartDragAsync(ExpPointerPoint pointerPoint);
function startDragAsync(pointerPoint)
Public Function StartDragAsync (pointerPoint As ExpPointerPoint) As IAsyncOperation(Of DataPackageOperation)

Paramètres

pointerPoint
ExpPointerPoint

Retours

Attributs

S’applique à

StartDragAsync(PointerPoint)

Démarre une opération de glisser-déplacer.

Important

Non pris en charge si un utilisateur exécute l’application en mode avec élévation de privilèges, en tant qu’administrateur.

public:
 virtual IAsyncOperation<DataPackageOperation> ^ StartDragAsync(PointerPoint ^ pointerPoint) = StartDragAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DataPackageOperation> StartDragAsync(PointerPoint const& pointerPoint);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DataPackageOperation> StartDragAsync(PointerPoint pointerPoint);
function startDragAsync(pointerPoint)
Public Function StartDragAsync (pointerPoint As PointerPoint) As IAsyncOperation(Of DataPackageOperation)

Paramètres

pointerPoint
PointerPoint

Coordonnées du pointeur où l’utilisateur interagit avec l’écran et où le visuel glisser est attaché.

Retours

Valeur Windows.ApplicationModel.DataTransfer.DataPackageOperation qui indique le type d’opération de glisser-déplacer et si l’opération a réussi.

Attributs

Remarques

Si vous implémentez la détection de mouvement personnalisée pour lancer une opération de glissement, vous pouvez appeler la UIElement.StartDragAsync(PointerPoint) méthode pour lancer par programmation une opération de glisser sur n’importe quel élément UIElement. L’appel de cette méthode entraîne la levée de l’événement UIElement.DragStarting . Gérez l’événement DragStarting pour spécifier d’autres propriétés de l’opération, telles que le package de données et le visuel glisser.

Le paramètre pointerPoint est le point auquel l’utilisateur interagit avec l’écran à l’aide d’un périphérique d’entrée (tactile, souris ou stylet). Le visuel de glisser qui s’affiche pendant l’opération de glisser est attaché au pointeur indiqué dans l’appelant fourni PointerPoint.

Le UIElement.StartDragAsync(PointerPoint) retourné par cette méthode indique si l’opération de glisser est un déplacement, une copie ou un lien; et si elle est réussie ou non. Il s’agit de la même valeur que celle fournie par la DropCompletedEventArgs.DropResult propriété .

S’applique à