6 instantiations of UiaCacheResponse
UIAutomationClient (6)
MS\Internal\Automation\EventListenerClientSide.cs (1)
83
UiaCoreApi.UiaCacheResponse cacheResponse = new UiaCoreApi.
UiaCacheResponse
(requestedData, treeStructure, _eventListener.CacheRequest);
MS\Internal\Automation\UiaCoreAPI.cs (5)
379
return new
UiaCacheResponse
(requestedData, treeStructure, request);
391
return new
UiaCacheResponse
(requestedData, treeStructure, request);
403
return new
UiaCacheResponse
(requestedData, treeStructure, request);
445
return new
UiaCacheResponse
(requestedData, treeStructure, request);
486
responses[i] = new
UiaCacheResponse
(elementData, treeStructures[i], request);
23 references to UiaCacheResponse
UIAutomationClient (23)
MS\Internal\Automation\CacheHelper.cs (1)
79
UiaCoreApi.
UiaCacheResponse
response)
MS\Internal\Automation\CalloutQueueItem.cs (2)
38
internal CalloutQueueItem(Delegate clientCallback, UiaCoreApi.
UiaCacheResponse
cacheResponse, AutomationEventArgs e, UiaCoreApi.UiaCacheRequest cacheRequest)
75
internal UiaCoreApi.
UiaCacheResponse
_cacheResponse; // prefetched data (possibly including the element and properties/patterns)
MS\Internal\Automation\ClientSideQueueItem.cs (1)
66
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaGetUpdatedCache(_srcEl.RawNode, _request, UiaCoreApi.NormalizeState.View, null);
MS\Internal\Automation\EventListenerClientSide.cs (1)
83
UiaCoreApi.
UiaCacheResponse
cacheResponse = new UiaCoreApi.UiaCacheResponse(requestedData, treeStructure, _eventListener.CacheRequest);
MS\Internal\Automation\UiaCoreAPI.cs (8)
361
internal static
UiaCacheResponse
UiaNodeFromPoint(double x, double y, UiaCacheRequest request)
382
internal static
UiaCacheResponse
UiaNodeFromFocus(UiaCacheRequest request)
394
internal static
UiaCacheResponse
UiaGetUpdatedCache(SafeNodeHandle hnode, UiaCacheRequest request, NormalizeState normalize, Condition customCondition)
436
internal static
UiaCacheResponse
UiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, Condition condition, UiaCacheRequest request)
448
internal static
UiaCacheResponse
[] UiaFind(SafeNodeHandle hnode, UiaFindParams findParams, Condition findCondition, UiaCacheRequest request)
466
return new
UiaCacheResponse
[] {}; // Return empty cacheresponse, not null.
472
UiaCacheResponse
[] responses = new
UiaCacheResponse
[treeStructures.Length];
System\Windows\Automation\AutomationElement.cs (10)
452
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaGetUpdatedCache(hnode, cacheRequest, UiaCoreApi.NormalizeState.None, null);
795
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaGetUpdatedCache(_hnode, cacheRequest, UiaCoreApi.NormalizeState.None, null);
810
UiaCoreApi.
UiaCacheResponse
[] responses = Find(scope, condition, CacheRequest.CurrentUiaCacheRequest, true, null);
834
UiaCoreApi.
UiaCacheResponse
[] responses = Find(scope, condition, request, false, null);
1037
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaGetUpdatedCache(hnode, cacheRequest, UiaCoreApi.NormalizeState.None, null);
1223
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaNavigate(_hnode, direction, condition, cacheRequest);
1238
UiaCoreApi.
UiaCacheResponse
response = UiaCoreApi.UiaGetUpdatedCache(_hnode, cacheRequest, UiaCoreApi.NormalizeState.Custom, condition);
1373
UiaCoreApi.
UiaCacheResponse
response;
1384
private UiaCoreApi.
UiaCacheResponse
[] Find(TreeScope scope, Condition condition, UiaCoreApi.UiaCacheRequest request, bool findFirst, BackgroundWorker worker)
1412
UiaCoreApi.
UiaCacheResponse
[] retVal = UiaCoreApi.UiaFind(_hnode, findParams, condition, request);