3 instantiations of SafeConditionMemoryHandle
UIAutomationClient (3)
System\Windows\Automation\Condition.cs (3)
37SafeConditionMemoryHandle sh = new SafeConditionMemoryHandle(); 55SafeConditionMemoryHandle sh = new SafeConditionMemoryHandle(); 76internal static SafeConditionMemoryHandle NullHandle = new SafeConditionMemoryHandle();
14 references to SafeConditionMemoryHandle
UIAutomationClient (14)
MS\Internal\Automation\UiaCoreApi.cs (3)
386CheckError(RawUiaGetUpdatedCache(hnode, miniCR, normalize, customCondition == null ? SafeConditionMemoryHandle.NullHandle : customCondition._safeHandle, out requestedData, out treeStructure)); 1228private static extern int RawUiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, SafeConditionMemoryHandle condition, UiaMiniCacheRequest pRequest, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(UnmanagedType.BStr)] out string treeStructure); 1249private static extern int RawUiaGetUpdatedCache(SafeNodeHandle hnode, UiaMiniCacheRequest pRequest, NormalizeState normalizeState, SafeConditionMemoryHandle pNormalizeCondition, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(UnmanagedType.BStr)] out string treeStructure);
System\Windows\Automation\AndCondition.cs (2)
40_conditionArrayHandle = SafeConditionMemoryHandle.AllocateConditionArrayHandle(_conditions); 80private SafeConditionMemoryHandle _conditionArrayHandle;
System\Windows\Automation\Condition.cs (7)
33internal static SafeConditionMemoryHandle AllocateConditionHandle<T>(T uiaCondition) 37SafeConditionMemoryHandle sh = new SafeConditionMemoryHandle(); 52internal static SafeConditionMemoryHandle AllocateConditionArrayHandle(Condition[] conditions) 55SafeConditionMemoryHandle sh = new SafeConditionMemoryHandle(); 76internal static SafeConditionMemoryHandle NullHandle = new SafeConditionMemoryHandle(); 135_safeHandle = SafeConditionMemoryHandle.AllocateConditionHandle(uiaCondition); 148internal SafeConditionMemoryHandle _safeHandle;
System\Windows\Automation\OrCondition.cs (2)
40_conditionArrayHandle = SafeConditionMemoryHandle.AllocateConditionArrayHandle(_conditions); 81private SafeConditionMemoryHandle _conditionArrayHandle;