1 write to _safeHandle
UIAutomationClient (1)
System\Windows\Automation\Condition.cs (1)
156_safeHandle = SafeConditionMemoryHandle.AllocateConditionHandle(uiaCondition);
11 references to _safeHandle
UIAutomationClient (11)
MS\Internal\Automation\UiaCoreAPI.cs (9)
375UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 387UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 399UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 400CheckError(RawUiaGetUpdatedCache(hnode, miniCR, normalize, customCondition == null ? SafeConditionMemoryHandle.NullHandle : customCondition._safeHandle, out requestedData, out treeStructure)); 441UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 442CheckError(RawUiaNavigate(hnode, direction, condition._safeHandle, miniCR, out requestedData, out treeStructure)); 457UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 458findParams.pFindCondition = findCondition._safeHandle.DangerousGetHandle(); 611UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle());
System\Windows\Automation\Condition.cs (1)
91*pdata++ = conditions[i]._safeHandle.handle;
System\Windows\Automation\NotCondition.cs (1)
51SetMarshalData(new UiaCoreApi.UiaNotCondition(_condition._safeHandle.DangerousGetHandle()));