3 instantiations of SafeConditionMemoryHandle
UIAutomationClient (3)
System\Windows\Automation\Condition.cs (3)
38SafeConditionMemoryHandle sh = new SafeConditionMemoryHandle(); 56SafeConditionMemoryHandle sh = new SafeConditionMemoryHandle(); 77internal static SafeConditionMemoryHandle NullHandle = new SafeConditionMemoryHandle();
14 references to SafeConditionMemoryHandle
UIAutomationClient (14)
MS\Internal\Automation\UiaCoreApi.cs (3)
387CheckError(RawUiaGetUpdatedCache(hnode, miniCR, normalize, customCondition == null ? SafeConditionMemoryHandle.NullHandle : customCondition._safeHandle, out requestedData, out treeStructure)); 1229private 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); 1250private 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)
41_conditionArrayHandle = SafeConditionMemoryHandle.AllocateConditionArrayHandle(_conditions); 81SafeConditionMemoryHandle _conditionArrayHandle;
System\Windows\Automation\Condition.cs (7)
34internal static SafeConditionMemoryHandle AllocateConditionHandle<T>(T uiaCondition) 38SafeConditionMemoryHandle sh = new SafeConditionMemoryHandle(); 53internal static SafeConditionMemoryHandle AllocateConditionArrayHandle(Condition[] conditions) 56SafeConditionMemoryHandle sh = new SafeConditionMemoryHandle(); 77internal static SafeConditionMemoryHandle NullHandle = new SafeConditionMemoryHandle(); 136_safeHandle = SafeConditionMemoryHandle.AllocateConditionHandle(uiaCondition); 149internal SafeConditionMemoryHandle _safeHandle;
System\Windows\Automation\OrCondition.cs (2)
41_conditionArrayHandle = SafeConditionMemoryHandle.AllocateConditionArrayHandle(_conditions); 82SafeConditionMemoryHandle _conditionArrayHandle;