Share via


UIElement.StartDragAsync Metodo

Definizione

Overload

StartDragAsync(ExpPointerPoint)
StartDragAsync(PointerPoint)

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

Inizia 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

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 ha avuto esito positivo.

Attributi

Commenti

Se si implementa il rilevamento movimenti personalizzato per avviare un'operazione di trascinamento, è possibile chiamare il UIElement.StartDragAsync(PointerPoint) metodo per avviare a livello di codice un'operazione di trascinamento in qualsiasi UIElement. La chiamata a questo metodo comporta la generazione dell'evento UIElement.DragStarting . Gestire l'evento DragStarting per specificare altre proprietà dell'operazione, ad esempio il pacchetto dati e trascinare l'oggetto visivo.

Il parametro pointerPoint è 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 specificato PointerPoint.

L'oggetto UIElement.StartDragAsync(PointerPoint) restituito da questo metodo indica se l'operazione di trascinamento è uno spostamento, una copia o un collegamento e se l'operazione ha esito positivo. Si tratta dello stesso valore fornito dalla DropCompletedEventArgs.DropResult proprietà .

Si applica a