Método IDropTargetProvider::get_DropTargetEffect (uiautomationcore.h)
Recupera una cadena localizada que describe el efecto que se produce cuando el usuario quita el elemento capturado en este destino de colocación.
Esta propiedad es de solo lectura.
Sintaxis
HRESULT get_DropTargetEffect(
BSTR *pRetVal
);
Parámetros
pRetVal
Valor devuelto
None
Observaciones
Esta propiedad describe el efecto predeterminado que se produce cuando el usuario quita un elemento capturado en un destino, como mover o copiar el elemento. Esta propiedad puede ser una cadena corta como "move" o una más larga, como "insert into Main group". La cadena siempre se localiza.
Si esta propiedad cambia, el proveedor debe notificar a los clientes activando un evento de UIA_AutomationPropertyChangedEventId .
Ejemplos
IFACEMETHODIMP CRegionProvider::get_DropTargetEffect(BSTR * pDefaultDropAction)
{
WCHAR wszDropAction[100];
LoadString(g_hInstance, IDS_REGION_DEFAULTDROPACTION1, wszDropAction,
ARRAYSIZE(wszDropAction));
*pDefaultDropAction = ::SysAllocString(wszDropAction);
return (*pDefaultDropAction == nullptr) ? E_OUTOFMEMORY : S_OK;
}
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | uiautomationcore.h (incluir UIAutomation.h) |