3 instantiations of UiaCacheRequest
UIAutomationClient (3)
System\Windows\Automation\CacheRequest.cs (3)
175_uiaCacheRequest = new UiaCoreApi.UiaCacheRequest(_viewCondition, _scope, propertyArray, patternArray, _automationElementMode); 409_defaultUiaCacheRequest = new UiaCoreApi.UiaCacheRequest(Automation.ControlViewCondition, TreeScope.Element, new AutomationProperty[] { AutomationElement.RuntimeIdProperty }, Array.Empty<AutomationPattern>(), AutomationElementMode.Full); 433_uiaCacheRequest = new UiaCoreApi.UiaCacheRequest(_viewCondition, _scope, propertiesArray, patternsArray, _automationElementMode);
35 references to UiaCacheRequest
UIAutomationClient (35)
MS\Internal\Automation\CacheHelper.cs (2)
64UiaCoreApi.UiaCacheRequest cacheRequest, 141UiaCoreApi.UiaCacheRequest cacheRequest,
MS\Internal\Automation\CalloutQueueItem.cs (2)
24internal CalloutQueueItem(Delegate clientCallback, UiaCoreApi.UiaCacheResponse cacheResponse, AutomationEventArgs e, UiaCoreApi.UiaCacheRequest cacheRequest) 62internal UiaCoreApi.UiaCacheRequest _cacheRequest; // list of items to prefetch (also used when deserializing prefetched data)
MS\Internal\Automation\ClientEventManager.cs (1)
420UiaCoreApi.UiaCacheRequest cacheRequest = listener.EventListener.CacheRequest;
MS\Internal\Automation\ClientSideQueueItem.cs (2)
23internal ClientSideQueueItem(Delegate clientCallback, AutomationElement srcEl, UiaCoreApi.UiaCacheRequest request, AutomationEventArgs e) 75private UiaCoreApi.UiaCacheRequest _request; // shopping list for prefetch
MS\Internal\Automation\EventListener.cs (3)
27UiaCoreApi.UiaCacheRequest cacheRequest 77internal UiaCoreApi.UiaCacheRequest CacheRequest 99private UiaCoreApi.UiaCacheRequest _cacheRequest; // properties etc to prefetch
MS\Internal\Automation\UiaCoreApi.cs (9)
180internal UiaCacheResponse(object[,] requestedData, string treeStructure, UiaCacheRequest request) 190private static void ConvertFromComTypesToClrTypes(object[,] data, UiaCacheRequest request) 274internal UiaMiniCacheRequest(UiaCacheRequest cr, IntPtr conditionPtr) 347internal static UiaCacheResponse UiaNodeFromPoint(double x, double y, UiaCacheRequest request) 368internal static UiaCacheResponse UiaNodeFromFocus(UiaCacheRequest request) 380internal static UiaCacheResponse UiaGetUpdatedCache(SafeNodeHandle hnode, UiaCacheRequest request, NormalizeState normalize, Condition customCondition) 422internal static UiaCacheResponse UiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, Condition condition, UiaCacheRequest request) 434internal static UiaCacheResponse[] UiaFind(SafeNodeHandle hnode, UiaFindParams findParams, Condition findCondition, UiaCacheRequest request) 581internal static SafeEventHandle UiaAddEvent(SafeNodeHandle hnode, int eventId, UiaEventCallback callback, TreeScope scope, int[] properties, UiaCacheRequest request)
System\Windows\Automation\AutomationElement.cs (10)
37internal AutomationElement(SafeNodeHandle hnode, object[,] cachedValues, int cachedValuesIndex, UiaCoreApi.UiaCacheRequest request) 432UiaCoreApi.UiaCacheRequest cacheRequest = CacheRequest.CurrentUiaCacheRequest; 731UiaCoreApi.UiaCacheRequest cacheRequest = request.GetUiaCacheRequest(); 772UiaCoreApi.UiaCacheRequest request = CacheRequest.CurrentUiaCacheRequest; 943UiaCoreApi.UiaCacheRequest cacheRequest = CacheRequest.CurrentUiaCacheRequest; 1114UiaCoreApi.UiaCacheRequest cacheRequest; 1128UiaCoreApi.UiaCacheRequest cacheRequest; 1268private static AutomationElement DrillForPointOrFocus(bool atPoint, Point pt, UiaCoreApi.UiaCacheRequest cacheRequest) 1281private UiaCoreApi.UiaCacheResponse[] Find(TreeScope scope, Condition condition, UiaCoreApi.UiaCacheRequest request, bool findFirst, BackgroundWorker worker) 1337private UiaCoreApi.UiaCacheRequest _request;
System\Windows\Automation\CacheRequest.cs (6)
115UiaCoreApi.UiaCacheRequest uiaCacheRequest) 403internal static UiaCoreApi.UiaCacheRequest DefaultUiaCacheRequest 425internal UiaCoreApi.UiaCacheRequest GetUiaCacheRequest() 440internal static UiaCoreApi.UiaCacheRequest CurrentUiaCacheRequest 505private UiaCoreApi.UiaCacheRequest _uiaCacheRequest; 527internal static UiaCoreApi.UiaCacheRequest _defaultUiaCacheRequest;