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

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

Atributos

Comentarios

Si implementa la detección de gestos personalizados para iniciar una operación de arrastre, puede llamar al UIElement.StartDragAsync(PointerPoint) método para iniciar mediante programación una operación de arrastre en cualquier UIElement. Llamar a este método da como resultado el UIElement.DragStarting evento que se está generando. 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 elemento proporcionado por PointerPointel autor de la llamada.

El UIElement.StartDragAsync(PointerPoint) devuelto por este método indica si la operación de arrastrar es un movimiento, una copia o un vínculo, y si es correcto o no. Este es el mismo valor proporcionado por la DropCompletedEventArgs.DropResult propiedad .

Se aplica a