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.