3 instantiations of UiaCacheRequest
UIAutomationClient (3)
System\Windows\Automation\CacheRequest.cs (3)
185_uiaCacheRequest = new UiaCoreApi.UiaCacheRequest(_viewCondition, _scope, propertyArray, patternArray, _automationElementMode); 419_defaultUiaCacheRequest = new UiaCoreApi.UiaCacheRequest(Automation.ControlViewCondition, TreeScope.Element, new AutomationProperty[] { AutomationElement.RuntimeIdProperty }, new AutomationPattern[] { }, AutomationElementMode.Full); 443_uiaCacheRequest = new UiaCoreApi.UiaCacheRequest(_viewCondition, _scope, propertiesArray, patternsArray, _automationElementMode);
35 references to UiaCacheRequest
UIAutomationClient (35)
MS\Internal\Automation\CacheHelper.cs (2)
78UiaCoreApi.UiaCacheRequest cacheRequest, 155UiaCoreApi.UiaCacheRequest cacheRequest,
MS\Internal\Automation\CalloutQueueItem.cs (2)
38internal CalloutQueueItem(Delegate clientCallback, UiaCoreApi.UiaCacheResponse cacheResponse, AutomationEventArgs e, UiaCoreApi.UiaCacheRequest cacheRequest) 76internal UiaCoreApi.UiaCacheRequest _cacheRequest; // list of items to prefetch (also used when deserializing prefetched data)
MS\Internal\Automation\ClientEventManager.cs (1)
437UiaCoreApi.UiaCacheRequest cacheRequest = listener.EventListener.CacheRequest;
MS\Internal\Automation\ClientSideQueueItem.cs (2)
37internal ClientSideQueueItem(Delegate clientCallback, AutomationElement srcEl, UiaCoreApi.UiaCacheRequest request, AutomationEventArgs e) 89private UiaCoreApi.UiaCacheRequest _request; // shopping list for prefetch
MS\Internal\Automation\EventListener.cs (3)
37UiaCoreApi.UiaCacheRequest cacheRequest 87internal UiaCoreApi.UiaCacheRequest CacheRequest 109private UiaCoreApi.UiaCacheRequest _cacheRequest; // properties etc to prefetch
MS\Internal\Automation\UiaCoreAPI.cs (9)
194internal UiaCacheResponse(object[,] requestedData, string treeStructure, UiaCacheRequest request) 204private static void ConvertFromComTypesToClrTypes(object[,] data, UiaCacheRequest request) 288internal UiaMiniCacheRequest(UiaCacheRequest cr, IntPtr conditionPtr) 361internal static UiaCacheResponse UiaNodeFromPoint(double x, double y, UiaCacheRequest request) 382internal static UiaCacheResponse UiaNodeFromFocus(UiaCacheRequest request) 394internal static UiaCacheResponse UiaGetUpdatedCache(SafeNodeHandle hnode, UiaCacheRequest request, NormalizeState normalize, Condition customCondition) 436internal static UiaCacheResponse UiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, Condition condition, UiaCacheRequest request) 448internal static UiaCacheResponse[] UiaFind(SafeNodeHandle hnode, UiaFindParams findParams, Condition findCondition, UiaCacheRequest request) 607internal static SafeEventHandle UiaAddEvent(SafeNodeHandle hnode, int eventId, UiaEventCallback callback, TreeScope scope, int[] properties, UiaCacheRequest request)
System\Windows\Automation\AutomationElement.cs (10)
55internal AutomationElement(SafeNodeHandle hnode, object[,] cachedValues, int cachedValuesIndex, UiaCoreApi.UiaCacheRequest request) 450UiaCoreApi.UiaCacheRequest cacheRequest = CacheRequest.CurrentUiaCacheRequest; 792UiaCoreApi.UiaCacheRequest cacheRequest = request.GetUiaCacheRequest(); 833UiaCoreApi.UiaCacheRequest request = CacheRequest.CurrentUiaCacheRequest; 1034UiaCoreApi.UiaCacheRequest cacheRequest = CacheRequest.CurrentUiaCacheRequest; 1217UiaCoreApi.UiaCacheRequest cacheRequest; 1231UiaCoreApi.UiaCacheRequest cacheRequest; 1371private static AutomationElement DrillForPointOrFocus(bool atPoint, Point pt, UiaCoreApi.UiaCacheRequest cacheRequest) 1384private UiaCoreApi.UiaCacheResponse[] Find(TreeScope scope, Condition condition, UiaCoreApi.UiaCacheRequest request, bool findFirst, BackgroundWorker worker) 1438private UiaCoreApi.UiaCacheRequest _request;
System\Windows\Automation\CacheRequest.cs (6)
125UiaCoreApi.UiaCacheRequest uiaCacheRequest) 413internal static UiaCoreApi.UiaCacheRequest DefaultUiaCacheRequest 435internal UiaCoreApi.UiaCacheRequest GetUiaCacheRequest() 450static internal UiaCoreApi.UiaCacheRequest CurrentUiaCacheRequest 515UiaCoreApi.UiaCacheRequest _uiaCacheRequest; 537internal static UiaCoreApi.UiaCacheRequest _defaultUiaCacheRequest;