1 write to _safeHandle
UIAutomationClient (1)
System\Windows\Automation\Condition.cs (1)
135_safeHandle = SafeConditionMemoryHandle.AllocateConditionHandle(uiaCondition);
11 references to _safeHandle
UIAutomationClient (11)
MS\Internal\Automation\UiaCoreApi.cs (9)
361UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 373UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 385UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 386CheckError(RawUiaGetUpdatedCache(hnode, miniCR, normalize, customCondition == null ? SafeConditionMemoryHandle.NullHandle : customCondition._safeHandle, out requestedData, out treeStructure)); 427UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 428CheckError(RawUiaNavigate(hnode, direction, condition._safeHandle, miniCR, out requestedData, out treeStructure)); 443UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 444findParams.pFindCondition = findCondition._safeHandle.DangerousGetHandle(); 585UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle());
System\Windows\Automation\Condition.cs (1)
69*pdata++ = conditions[i]._safeHandle.handle;
System\Windows\Automation\NotCondition.cs (1)
39SetMarshalData(new UiaCoreApi.UiaNotCondition(_condition._safeHandle.DangerousGetHandle()));