3 instantiations of UiaCacheRequest
UIAutomationClient (3)
System\Windows\Automation\CacheRequest.cs (3)
176_uiaCacheRequest = new UiaCoreApi.UiaCacheRequest(_viewCondition, _scope, propertyArray, patternArray, _automationElementMode); 410_defaultUiaCacheRequest = new UiaCoreApi.UiaCacheRequest(Automation.ControlViewCondition, TreeScope.Element, new AutomationProperty[] { AutomationElement.RuntimeIdProperty }, new AutomationPattern[] { }, AutomationElementMode.Full); 434_uiaCacheRequest = new UiaCoreApi.UiaCacheRequest(_viewCondition, _scope, propertiesArray, patternsArray, _automationElementMode);
35 references to UiaCacheRequest
UIAutomationClient (35)
MS\Internal\Automation\CacheHelper.cs (2)
65UiaCoreApi.UiaCacheRequest cacheRequest, 142UiaCoreApi.UiaCacheRequest cacheRequest,
MS\Internal\Automation\CalloutQueueItem.cs (2)
25internal CalloutQueueItem(Delegate clientCallback, UiaCoreApi.UiaCacheResponse cacheResponse, AutomationEventArgs e, UiaCoreApi.UiaCacheRequest cacheRequest) 63internal UiaCoreApi.UiaCacheRequest _cacheRequest; // list of items to prefetch (also used when deserializing prefetched data)
MS\Internal\Automation\ClientEventManager.cs (1)
427UiaCoreApi.UiaCacheRequest cacheRequest = listener.EventListener.CacheRequest;
MS\Internal\Automation\ClientSideQueueItem.cs (2)
24internal ClientSideQueueItem(Delegate clientCallback, AutomationElement srcEl, UiaCoreApi.UiaCacheRequest request, AutomationEventArgs e) 76private UiaCoreApi.UiaCacheRequest _request; // shopping list for prefetch
MS\Internal\Automation\EventListener.cs (3)
28UiaCoreApi.UiaCacheRequest cacheRequest 78internal UiaCoreApi.UiaCacheRequest CacheRequest 100private UiaCoreApi.UiaCacheRequest _cacheRequest; // properties etc to prefetch
MS\Internal\Automation\UiaCoreApi.cs (9)
184internal UiaCacheResponse(object[,] requestedData, string treeStructure, UiaCacheRequest request) 194private static void ConvertFromComTypesToClrTypes(object[,] data, UiaCacheRequest request) 278internal UiaMiniCacheRequest(UiaCacheRequest cr, IntPtr conditionPtr) 351internal static UiaCacheResponse UiaNodeFromPoint(double x, double y, UiaCacheRequest request) 372internal static UiaCacheResponse UiaNodeFromFocus(UiaCacheRequest request) 384internal static UiaCacheResponse UiaGetUpdatedCache(SafeNodeHandle hnode, UiaCacheRequest request, NormalizeState normalize, Condition customCondition) 426internal static UiaCacheResponse UiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, Condition condition, UiaCacheRequest request) 438internal static UiaCacheResponse[] UiaFind(SafeNodeHandle hnode, UiaFindParams findParams, Condition findCondition, UiaCacheRequest request) 585internal static SafeEventHandle UiaAddEvent(SafeNodeHandle hnode, int eventId, UiaEventCallback callback, TreeScope scope, int[] properties, UiaCacheRequest request)
System\Windows\Automation\AutomationElement.cs (10)
41internal AutomationElement(SafeNodeHandle hnode, object[,] cachedValues, int cachedValuesIndex, UiaCoreApi.UiaCacheRequest request) 436UiaCoreApi.UiaCacheRequest cacheRequest = CacheRequest.CurrentUiaCacheRequest; 738UiaCoreApi.UiaCacheRequest cacheRequest = request.GetUiaCacheRequest(); 779UiaCoreApi.UiaCacheRequest request = CacheRequest.CurrentUiaCacheRequest; 950UiaCoreApi.UiaCacheRequest cacheRequest = CacheRequest.CurrentUiaCacheRequest; 1127UiaCoreApi.UiaCacheRequest cacheRequest; 1141UiaCoreApi.UiaCacheRequest cacheRequest; 1281private static AutomationElement DrillForPointOrFocus(bool atPoint, Point pt, UiaCoreApi.UiaCacheRequest cacheRequest) 1294private UiaCoreApi.UiaCacheResponse[] Find(TreeScope scope, Condition condition, UiaCoreApi.UiaCacheRequest request, bool findFirst, BackgroundWorker worker) 1348private UiaCoreApi.UiaCacheRequest _request;
System\Windows\Automation\CacheRequest.cs (6)
116UiaCoreApi.UiaCacheRequest uiaCacheRequest) 404internal static UiaCoreApi.UiaCacheRequest DefaultUiaCacheRequest 426internal UiaCoreApi.UiaCacheRequest GetUiaCacheRequest() 441static internal UiaCoreApi.UiaCacheRequest CurrentUiaCacheRequest 506UiaCoreApi.UiaCacheRequest _uiaCacheRequest; 528internal static UiaCoreApi.UiaCacheRequest _defaultUiaCacheRequest;