UIElement.StartDragAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .