57 references to VT_INT
System.Private.Windows.Core (10)
Windows\Win32\System\Com\SafeArrayScope.cs (1)
48if (value->VarType is not VARENUM.VT_I4 or VARENUM.VT_INT)
Windows\Win32\System\Variant\VARIANT.cs (9)
136case VT_INT: 300case VT_INT: 538case VT_INT: 640&& !(vt == VT_INT && arrayVarType == VT_I4) 642&& !(vt == VT_I4 && arrayVarType == VT_INT) 657VT_I4 or VT_INT => typeof(int), 709case VT_INT: 771case VT_INT: // Not explicitly mentioned in the docs but trivial to implement. 892=> value.vt is VT_I4 or VT_INT ? value.data.intVal : ThrowInvalidCast<int>();
System.Windows.Forms (10)
System\Windows\Forms\Accessibility\AccessibleObject.cs (2)
2035if (childID.vt is not VARENUM.VT_INT and not VARENUM.VT_I4) 2805|| childID.vt is not VARENUM.VT_I4 and not VARENUM.VT_INT
System\Windows\Forms\Accessibility\AccessibleObjectExtensions.cs (2)
197return role.vt is VARENUM.VT_I4 or VARENUM.VT_INT ? (AccessibleRole)(int)role : AccessibleRole.None; 218return state.vt is VARENUM.VT_I4 or VARENUM.VT_INT ? (AccessibleStates)(int)state : AccessibleStates.None;
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (2)
184if (value.vt is VARENUM.VT_I4 or VARENUM.VT_INT) 245if (value.vt is VARENUM.VT_I4 or VARENUM.VT_INT)
System\Windows\Forms\ComponentModel\COM2Interop\COM2ColorConverter.cs (1)
20VARENUM.VT_I4 or VARENUM.VT_INT => (int)nativeValue,
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (1)
882VT_I4 or VT_INT => typeof(int),
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (1)
56childId.vt is VARENUM.VT_I4 or VARENUM.VT_INT && childId.data.intVal == COMBOBOX_ACC_ITEM_INDEX;
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (1)
664else if (vColor.Type is VARENUM.VT_I4 or VARENUM.VT_INT)
System.Windows.Forms.Primitives (1)
Windows\Win32\UI\Accessibility\UIAHelper.cs (1)
21/// with the nint/IntPtr passed in returns a VARIANT with <see cref="VARENUM.VT_INT"/>,
System.Windows.Forms.Primitives.Tests (36)
Interop\Oleaut32\VARIANTTests.cs (34)
264yield return new object[] { VT_INT, unchecked((nint)long.MinValue), 0 }; 267yield return new object[] { VT_INT, (nint)int.MinValue, int.MinValue }; 268yield return new object[] { VT_INT, (nint)short.MinValue, (int)short.MinValue }; 269yield return new object[] { VT_INT, (nint)sbyte.MinValue, (int)sbyte.MinValue }; 270yield return new object[] { VT_INT, (nint)(-10), -10 }; 271yield return new object[] { VT_INT, (nint)0, 0 }; 272yield return new object[] { VT_INT, (nint)10, 10 }; 273yield return new object[] { VT_INT, (nint)sbyte.MaxValue, (int)sbyte.MaxValue }; 274yield return new object[] { VT_INT, (nint)short.MaxValue, (int)short.MaxValue }; 275yield return new object[] { VT_INT, (nint)int.MaxValue, int.MaxValue }; 278yield return new object[] { VT_INT, unchecked((nint)long.MaxValue), -1 }; 354yield return new object[] { VT_INT }; 1424variant.Anonymous.Anonymous.vt = VT_VECTOR | VT_INT; 1436using VARIANT variant = Create(VT_VECTOR | VT_INT); 2535SAFEARRAY* psa = CreateSafeArray(VT_INT, result); 2560SAFEARRAY* psa = CreateSafeArray(VT_INT, result, 1); 2584SAFEARRAY* psa = CreateSafeArray(VT_INT, result); 2611SAFEARRAY* psa = CreateSafeArray(VT_INT, result, 1, 2); 2854SAFEARRAY* psa = CreateSafeArray(VT_INT, result); 2857vt = VT_ARRAY | VT_INT, 2879SAFEARRAY* psa = CreateSafeArray(VT_INT, result, 1); 2882vt = VT_ARRAY | VT_INT, 2916SAFEARRAY* psa = CreateSafeArray(VT_INT, result); 2919vt = VT_ARRAY | VT_INT, 2943SAFEARRAY* psa = CreateSafeArray(VT_INT, result, 1, 2); 2946vt = VT_ARRAY | VT_INT, 2972vt = VT_ARRAY | VT_INT, 2997vt = VT_ARRAY | VT_INT, 3021vt = VT_ARRAY | VT_INT, 3048vt = VT_ARRAY | VT_INT, 5332[InlineData((ushort)VT_INT, (ushort)VT_UINT)] 5333[InlineData((ushort)VT_INT, (ushort)VT_I2)] 5334[InlineData((ushort)VT_INT, (ushort)VT_I8)] 5335[InlineData((ushort)VT_UINT, (ushort)VT_INT)]
Windows\Win32\System\Com\ComSafeArrayScopeTests.cs (1)
14SAFEARRAY* array = SAFEARRAY.CreateEmpty(VARENUM.VT_INT);
Windows\Win32\System\Com\SafeArrayScopeTests.cs (1)
90SAFEARRAY* array = SAFEARRAY.CreateEmpty(Variant.VARENUM.VT_INT);