1 write to _safeHandle
UIAutomationClient (1)
System\Windows\Automation\Condition.cs (1)
147_safeHandle = SafeConditionMemoryHandle.AllocateConditionHandle(uiaCondition);
11 references to _safeHandle
UIAutomationClient (11)
MS\Internal\Automation\UiaCoreApi.cs (9)
366UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 378UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 390UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 391CheckError(RawUiaGetUpdatedCache(hnode, miniCR, normalize, customCondition == null ? SafeConditionMemoryHandle.NullHandle : customCondition._safeHandle, out requestedData, out treeStructure)); 432UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 433CheckError(RawUiaNavigate(hnode, direction, condition._safeHandle, miniCR, out requestedData, out treeStructure)); 448UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 449findParams.pFindCondition = findCondition._safeHandle.DangerousGetHandle(); 590UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle());
System\Windows\Automation\Condition.cs (1)
81*pdata++ = conditions[i]._safeHandle.handle;
System\Windows\Automation\NotCondition.cs (1)
42SetMarshalData(new UiaCoreApi.UiaNotCondition(_condition._safeHandle.DangerousGetHandle()));