Condividi tramite


UIElement.StartDragAsync Metodo

Definizione

Overload

StartDragAsync(ExpPointerPoint)
StartDragAsync(PointerPoint)

Avvia un'operazione di trascinamento della selezione.

Importante

Non supportato se un utente esegue l'app in modalità con privilegi elevati, come amministratore.

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)

Parametri

pointerPoint
ExpPointerPoint

Restituisce

Attributi

Si applica a

StartDragAsync(PointerPoint)

Avvia un'operazione di trascinamento della selezione.

Importante

Non supportato se un utente esegue l'app in modalità con privilegi elevati, come amministratore.

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)

Parametri

pointerPoint
PointerPoint

Le coordinate del puntatore in cui l'utente interagisce con lo schermo e dove è collegato l'oggetto visivo di trascinamento.

Restituisce

Valore Windows.ApplicationModel.DataTransfer.DataPackageOperation che indica il tipo di operazione di trascinamento della selezione e se l'operazione è riuscita.

Attributi

Commenti

Se implementi il rilevamento movimenti personalizzato per avviare un'operazione di trascinamento, puoi chiamare il metodo Microsoft.UI.Xaml.UIElement.StartDragAsync per avviare a livello di codice un'operazione di trascinamento su qualsiasi UIElement. La chiamata a questo metodo comporta la generazione dell'evento Microsoft.UI.Xaml.UIElement.DragStarting. Gestire l'evento DragStarting per specificare altre proprietà dell'operazione, ad esempio il pacchetto dati e trascinare l'oggetto visivo.

Il parametro puntatore è il punto in cui l'utente interagisce con lo schermo usando un dispositivo di input (tocco, mouse o penna). L'oggetto visivo di trascinamento visualizzato durante l'operazione di trascinamento viene collegato al puntatore indicato nel chiamante fornito PointerPoint.

Il Microsoft.UI.Xaml.UIElement.StartDragAsync restituito da questo metodo indica se l'operazione di trascinamento è uno spostamento, una copia o un collegamento; e se è un successo o meno. Questo è lo stesso valore fornito dalla proprietà Microsoft.UI.Xaml.DropCompletedEventArgs.DropRes ult.

Si applica a