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
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