1 write to _safeHandle
UIAutomationClient (1)
System\Windows\Automation\Condition.cs (1)
136_safeHandle = SafeConditionMemoryHandle.AllocateConditionHandle(uiaCondition);
11 references to _safeHandle
UIAutomationClient (11)
MS\Internal\Automation\UiaCoreApi.cs (9)
362UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 374UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 386UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 387CheckError(RawUiaGetUpdatedCache(hnode, miniCR, normalize, customCondition == null ? SafeConditionMemoryHandle.NullHandle : customCondition._safeHandle, out requestedData, out treeStructure)); 428UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 429CheckError(RawUiaNavigate(hnode, direction, condition._safeHandle, miniCR, out requestedData, out treeStructure)); 444UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle()); 445findParams.pFindCondition = findCondition._safeHandle.DangerousGetHandle(); 586UiaMiniCacheRequest miniCR = new UiaMiniCacheRequest(request, request._condition._safeHandle.DangerousGetHandle());
System\Windows\Automation\Condition.cs (1)
70*pdata++ = conditions[i]._safeHandle.handle;
System\Windows\Automation\NotCondition.cs (1)
40SetMarshalData(new UiaCoreApi.UiaNotCondition(_condition._safeHandle.DangerousGetHandle()));