Метод 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) |