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