6 instantiations of UiaCacheResponse
UIAutomationClient (6)
MS\Internal\Automation\EventListenerClientSide.cs (1)
73
UiaCoreApi.UiaCacheResponse cacheResponse = new UiaCoreApi.
UiaCacheResponse
(requestedData, treeStructure, _eventListener.CacheRequest);
MS\Internal\Automation\UiaCoreApi.cs (5)
366
return new
UiaCacheResponse
(requestedData, treeStructure, request);
378
return new
UiaCacheResponse
(requestedData, treeStructure, request);
390
return new
UiaCacheResponse
(requestedData, treeStructure, request);
432
return new
UiaCacheResponse
(requestedData, treeStructure, request);
473
responses[i] = new
UiaCacheResponse
(elementData, treeStructures[i], request);
23 references to UiaCacheResponse
UIAutomationClient (23)
MS\Internal\Automation\CacheHelper.cs (1)
66
UiaCoreApi.
UiaCacheResponse
response)
MS\Internal\Automation\CalloutQueueItem.cs (2)
25
internal CalloutQueueItem(Delegate clientCallback, UiaCoreApi.
UiaCacheResponse
cacheResponse, AutomationEventArgs e, UiaCoreApi.UiaCacheRequest cacheRequest)
62
internal UiaCoreApi.
UiaCacheResponse
_cacheResponse; // prefetched data (possibly including the element and properties/patterns)
MS\Internal\Automation\ClientSideQueueItem.cs (1)
53
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaGetUpdatedCache(_srcEl.RawNode, _request, UiaCoreApi.NormalizeState.View, null);
MS\Internal\Automation\EventListenerClientSide.cs (1)
73
UiaCoreApi.
UiaCacheResponse
cacheResponse = new UiaCoreApi.UiaCacheResponse(requestedData, treeStructure, _eventListener.CacheRequest);
MS\Internal\Automation\UiaCoreApi.cs (8)
348
internal static
UiaCacheResponse
UiaNodeFromPoint(double x, double y, UiaCacheRequest request)
369
internal static
UiaCacheResponse
UiaNodeFromFocus(UiaCacheRequest request)
381
internal static
UiaCacheResponse
UiaGetUpdatedCache(SafeNodeHandle hnode, UiaCacheRequest request, NormalizeState normalize, Condition customCondition)
423
internal static
UiaCacheResponse
UiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, Condition condition, UiaCacheRequest request)
435
internal static
UiaCacheResponse
[] UiaFind(SafeNodeHandle hnode, UiaFindParams findParams, Condition findCondition, UiaCacheRequest request)
453
return new
UiaCacheResponse
[] {}; // Return empty cacheresponse, not null.
459
UiaCacheResponse
[] responses = new
UiaCacheResponse
[treeStructures.Length];
System\Windows\Automation\AutomationElement.cs (10)
435
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaGetUpdatedCache(hnode, cacheRequest, UiaCoreApi.NormalizeState.None, null);
735
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaGetUpdatedCache(_hnode, cacheRequest, UiaCoreApi.NormalizeState.None, null);
750
UiaCoreApi.
UiaCacheResponse
[] responses = Find(scope, condition, CacheRequest.CurrentUiaCacheRequest, true, null);
774
UiaCoreApi.
UiaCacheResponse
[] responses = Find(scope, condition, request, false, null);
947
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaGetUpdatedCache(hnode, cacheRequest, UiaCoreApi.NormalizeState.None, null);
1121
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaNavigate(_hnode, direction, condition, cacheRequest);
1136
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaGetUpdatedCache(_hnode, cacheRequest, UiaCoreApi.NormalizeState.Custom, condition);
1271
UiaCoreApi.
UiaCacheResponse
response;
1282
private UiaCoreApi.
UiaCacheResponse
[] Find(TreeScope scope, Condition condition, UiaCoreApi.UiaCacheRequest request, bool findFirst, BackgroundWorker worker)
1312
UiaCoreApi.
UiaCacheResponse
[] retVal = UiaCoreApi.UiaFind(_hnode, findParams, condition, request);