Поделиться через


Метод IDragProvider::get_DropEffect (uiautomationcore.h)

Извлекает локализованную строку, которая указывает, что происходит при удалении этого элемента в рамках операции перетаскивания.

Это свойство доступно только для чтения.

Синтаксис

HRESULT get_DropEffect(
  BSTR *pRetVal
);

Параметры

pRetVal

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

None

Remarks

В стиле перетаскивания модели автоматизации пользовательского интерфейса только для источника никакие элементы не реализуют шаблон DropTarget . Чтобы узнать, какой эффект будет иметь удаление перетаскиваемого элемента, клиент может запросить свойство DropEffect перетаскиваемого элемента. Это свойство может быть короткой строкой, например "переместить", или более длинной строкой, например "вставка в группу main". Строка всегда локализована.

При изменении этого свойства поставщик должен уведомить клиентов, вызвав UiaRaiseAutomationPropertyChangedEvent и указав идентификатор свойства UIA_DragIsGrabbedPropertyId или UIA_DragDropEffectPropertyId.

Требования

   
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header uiautomationcore.h (включая UIAutomation.h)

См. также раздел

IDragProvider