UIElement.StartDragAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
StartDragAsync(ExpPointerPoint) | |
StartDragAsync(PointerPoint) |
Initiiert einen Drag-and-Drop-Vorgang. Wichtig Wird nicht unterstützt, wenn ein Benutzer die App im Modus mit erhöhten Rechten ausführt, als Administrator. |
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)
Parameter
- pointerPoint
- ExpPointerPoint
Gibt zurück
- Attribute
Gilt für:
StartDragAsync(PointerPoint)
Initiiert einen Drag-and-Drop-Vorgang.
Wichtig
Wird nicht unterstützt, wenn ein Benutzer die App im Modus mit erhöhten Rechten ausführt, als Administrator.
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)
Parameter
- pointerPoint
- PointerPoint
Die Koordinaten des Zeigers, an dem der Benutzer mit dem Bildschirm interagiert und an der Stelle, an der das Visuelle Ziehen angefügt ist.
Gibt zurück
Ein Windows.ApplicationModel.DataTransfer.DataPackageOperation Wert, der den Typ des Drag-and-Drop-Vorgangs angibt und ob der Vorgang erfolgreich war.
- Attribute
Hinweise
Wenn Sie eine benutzerdefinierte Gestenerkennung implementieren, um einen Ziehvorgang zu initiieren, können Sie die Microsoft.UI.Xaml.UIElement.StartDragAsync--Methode aufrufen, um einen Ziehvorgang für jedes UIElement programmgesteuert zu initiieren. Durch Aufrufen dieser Methode wird das Microsoft.UI.Xaml.UIElement.DragStarting ausgelöstes Ereignis ausgelöst. Behandeln Sie das DragStarting-Ereignis, um andere Eigenschaften des Vorgangs anzugeben, z. B. das Datenpaket und das visuelle Ziehen.
Der ZeigerPoint--Parameter ist der Punkt, an dem der Benutzer mit dem Bildschirm interagiert, indem er ein Eingabegerät verwendet (Toucheingabe, Maus oder Stift). Das Visuelle Ziehen, das während des Ziehvorgangs angezeigt wird, wird an den Zeiger angefügt, der in der vom Aufrufer bereitgestellten PointerPoint-angegeben ist.
Die Microsoft.UI.Xaml.UIElement.StartDragAsync- von dieser Methode zurückgegeben wird, gibt an, ob der Ziehvorgang ein Verschieben, Kopieren oder Verknüpfen ist; und ob es ein Erfolg ist. Dies ist derselbe Wert, der von der Microsoft.UI.Xaml.DropCompletedEventArgs.DropResult-Eigenschaft bereitgestellt wird.