UIElement.StartDragAsync Метод

Определение

Перегрузки

StartDragAsync(ExpPointerPoint)
StartDragAsync(PointerPoint)

Инициирует операцию перетаскивания.

Важный

Не поддерживается, если пользователь запускает приложение в режиме с повышенными привилегиями, как администратор.

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)

Параметры

pointerPoint
ExpPointerPoint

Возвращаемое значение

Атрибуты

Применяется к

StartDragAsync(PointerPoint)

Инициирует операцию перетаскивания.

Важный

Не поддерживается, если пользователь запускает приложение в режиме с повышенными привилегиями, как администратор.

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)

Параметры

pointerPoint
PointerPoint

Координаты указателя, в котором пользователь взаимодействует с экраном, и где прикреплен визуальный элемент перетаскивания.

Возвращаемое значение

Значение Windows.ApplicationModel.DataTransfer.DataPackageOperation, указывающее тип операции перетаскивания и успешность операции.

Атрибуты

Комментарии

При реализации пользовательского обнаружения жестов для запуска операции перетаскивания можно вызвать метод Microsoft.UI.Xaml.UIElement.StartDragAsync для программного запуска операции перетаскивания в любом UIElement. Вызов этого метода приводит к возникновению события события Microsoft.UIElement.DragStarting. Обработайте событие DragStarting, чтобы указать другие свойства операции, например пакет данных и визуальный элемент перетаскивания.

Параметр указателя — это точка, в которой пользователь взаимодействует с экраном с помощью устройства ввода (сенсорного ввода, мыши или пера). Визуальный элемент перетаскивания, отображаемый во время операции перетаскивания, прикреплен к указателю, указанному в предоставленном вызывающим элементом PointerPoint.

Microsoft.UI.Xaml.UIElement.StartDragAsync, возвращаемый этим методом, указывает, является ли операция перетаскивания перемещением, копированием или ссылкой; и независимо от того, является ли это успехом. Это то же значение, которое предоставляется свойством Microsoft.UI.Xaml.DropCompletedEventArgs.DropResult.

Применяется к