UIElement.StartDragAsync Метод

Определение

Перегрузки

Имя Описание
StartDragAsync(ExpPointerPoint)
StartDragAsync(PointerPoint)

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

Important

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

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)

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

Important

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

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. Пользовательский интерфейс. Метод Xaml.UIElement.StartDragAsync для программного запуска операции перетаскивания для любого UIElement. Вызов этого метода приводит к Microsoft. Пользовательский интерфейс. Возникает событие Xaml.UIElement.DragStarting. Обработайте событие DragStarting, чтобы указать другие свойства операции, например пакет данных и визуальный элемент перетаскивания.

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

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

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