Compartir a través de


UIElement.StartDragAsync Método

Definición

Sobrecargas

StartDragAsync(ExpPointerPoint)
StartDragAsync(PointerPoint)

Inicia una operación de arrastrar y colocar.

Importante

No se admite si un usuario ejecuta la aplicación en modo con privilegios elevados, como administrador.

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)

Parámetros

pointerPoint
ExpPointerPoint

Devoluciones

Atributos

Se aplica a

StartDragAsync(PointerPoint)

Inicia una operación de arrastrar y colocar.

Importante

No se admite si un usuario ejecuta la aplicación en modo con privilegios elevados, como administrador.

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)

Parámetros

pointerPoint
PointerPoint

Coordenadas del puntero donde el usuario interactúa con la pantalla y donde se adjunta el objeto visual de arrastre.

Devoluciones

Un Windows.ApplicationModel.DataTransfer.DataPackageOperation valor que indica el tipo de operación de arrastrar y colocar y si la operación se realizó correctamente.

Atributos

Comentarios

Si implementas la detección de gestos personalizado para iniciar una operación de arrastre, puedes llamar al método Microsoft.UI.Xaml.UIElement.StartDragAsync para iniciar mediante programación una operación de arrastre en cualquier UIElement. Al llamar a este método, se produce el evento Microsoft.UI.Xaml.UIElement.DragStarting. Controle el evento DragStarting para especificar otras propiedades de la operación, como el paquete de datos y el objeto visual de arrastre.

El parámetro pointerPoint es el punto en el que el usuario interactúa con la pantalla mediante un dispositivo de entrada (entrada táctil, mouse o lápiz). El objeto visual de arrastre que se muestra durante la operación de arrastre se adjunta al puntero indicado en el puntero proporcionado por el autor de la llamada PointerPoint.

El Microsoft.UI.Xaml.UIElement.StartDragAsync devuelto por este método indica si la operación de arrastre es un vínculo, copia o movimiento; y si es un éxito o no. Este es el mismo valor proporcionado por la propiedad Microsoft.UI.Xaml.DropCompletedEventArgs.DropResult.

Se aplica a