94 references to VT_I4
System.Private.Windows.Core (12)
Windows\Win32\System\Com\SafeArrayScope.cs (2)
48if (value->VarType is not VARENUM.VT_I4 or VARENUM.VT_INT) 99vt = VARENUM.VT_I4;
Windows\Win32\System\Variant\VARIANT.cs (10)
135case VT_I4: 299case VT_I4: 537case VT_I4: 640&& !(vt == VT_INT && arrayVarType == VT_I4) 642&& !(vt == VT_I4 && arrayVarType == VT_INT) 657VT_I4 or VT_INT => typeof(int), 707case VT_I4: 770case VT_I4: 892=> value.vt is VT_I4 or VT_INT ? value.data.intVal : ThrowInvalidCast<int>(); 899vt = VT_I4,
System.Windows.Forms (14)
System\Windows\Forms\Accessibility\AccessibleObject.cs (5)
1019Debug.Assert(result.IsEmpty || result.vt == VARENUM.VT_I4); 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 2832case VARENUM.VT_I4: 3029*pRetVal = result is null ? SAFEARRAY.CreateEmpty(VARENUM.VT_I4) : new SafeArrayScope<int>(result);
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\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (1)
47if (result.Succeeded && child.vt == VARENUM.VT_I4)
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (1)
664else if (vColor.Type is VARENUM.VT_I4 or VARENUM.VT_INT)
System.Windows.Forms.Primitives (2)
Windows\Win32\UI\Accessibility\UIAHelper.cs (2)
23/// with <see cref="UIA_PROPERTY_ID.UIA_NativeWindowHandlePropertyId"/> is expecting a VARIANT with <see cref="VARENUM.VT_I4"/>. 31vt = VARENUM.VT_I4,
System.Windows.Forms.Primitives.Tests (66)
Interop\Oleaut32\SAFEARRAYTests.cs (5)
43yield return new object[] { VT_I4, FADF_HAVEVARTYPE, 4 }; 221SAFEARRAY* psa = PInvokeCore.SafeArrayCreate(VT_I4, 1, &saBound); 268SAFEARRAY* psa = PInvokeCore.SafeArrayCreate(VT_I4, 1, &saBound); 322SAFEARRAY* psa = PInvokeCore.SafeArrayCreate(VT_I4, 2, saBounds); 376SAFEARRAY* psa = PInvokeCore.SafeArrayCreate(VT_I4, 2, saBounds);
Interop\Oleaut32\VARIANTTests.cs (59)
233yield return new object[] { VT_I4, unchecked((nint)long.MinValue), 0 }; 236yield return new object[] { VT_I4, (nint)int.MinValue, int.MinValue }; 237yield return new object[] { VT_I4, (nint)short.MinValue, (int)short.MinValue }; 238yield return new object[] { VT_I4, (nint)sbyte.MinValue, (int)sbyte.MinValue }; 239yield return new object[] { VT_I4, (nint)(-10), -10 }; 240yield return new object[] { VT_I4, (nint)0, 0 }; 241yield return new object[] { VT_I4, (nint)10, 10 }; 242yield return new object[] { VT_I4, (nint)sbyte.MaxValue, (int)sbyte.MaxValue }; 243yield return new object[] { VT_I4, (nint)short.MaxValue, (int)short.MaxValue }; 244yield return new object[] { VT_I4, (nint)int.MaxValue, int.MaxValue }; 247yield return new object[] { VT_I4, unchecked((nint)long.MaxValue), -1 }; 336yield return new object[] { VT_I4 }; 992vt = VT_I4, 1033vt = VT_BYREF | VT_I4, 1362Assert.Equal(VT_VECTOR | VT_I4, variant.vt); 1371using VARIANT variant = Create(VT_VECTOR | VT_I4); 1420Assert.Equal(VT_VECTOR | VT_I4, variant.vt); 1550Assert.Equal(VT_VECTOR | VT_I4, variant.vt); 1799Assert.Equal(VT_VECTOR | VT_I4, variant.vt); 1841Assert.Equal(VT_VECTOR | VT_I4, variant.vt); 1883Assert.Equal(VT_VECTOR | VT_I4, variant.vt); 1916VARIANT variant1 = Create(VT_I4); 2420SAFEARRAY* psa = CreateSafeArray(VT_I4, result); 2423vt = VT_ARRAY | VT_I4, 2445SAFEARRAY* psa = CreateSafeArray(VT_I4, result, 1); 2448vt = VT_ARRAY | VT_I4, 2482SAFEARRAY* psa = CreateSafeArray(VT_I4, result); 2485vt = VT_ARRAY | VT_I4, 2509SAFEARRAY* psa = CreateSafeArray(VT_I4, result, 1, 2); 2512vt = VT_ARRAY | VT_I4, 2538vt = VT_ARRAY | VT_I4, 2563vt = VT_ARRAY | VT_I4, 2587vt = VT_ARRAY | VT_I4, 2614vt = VT_ARRAY | VT_I4, 2969SAFEARRAY* psa = CreateSafeArray(VT_I4, result); 2994SAFEARRAY* psa = CreateSafeArray(VT_I4, result, 1); 3018SAFEARRAY* psa = CreateSafeArray(VT_I4, result); 3045SAFEARRAY* psa = CreateSafeArray(VT_I4, result, 1, 2); 5058vt = VT_I4, 5067vt = VT_I4, 5076vt = VT_I4, 5110vt = VT_I4, 5119vt = VT_I4, 5128vt = VT_I4, 5161vt = VT_I4, 5170vt = VT_I4, 5179vt = VT_I4, 5188vt = VT_I4, 5197vt = VT_I4, 5206vt = VT_I4, 5251[InlineData((ushort)VT_I4)] 5303vt = VT_ARRAY | VT_VECTOR | VT_I4 5330[InlineData((ushort)VT_I4, (ushort)VT_UI4)] 5331[InlineData((ushort)VT_UI4, (ushort)VT_I4)] 5341[InlineData((ushort)VT_UNKNOWN, (ushort)VT_I4)] 5345[InlineData((ushort)VT_DISPATCH, (ushort)VT_I4)] 5399SAFEARRAY* psa = PInvokeCore.SafeArrayCreate(VT_I4, (uint)rank, saBounds); 5402vt = VT_ARRAY | VT_I4, 5815variant.vt.Should().Be(VT_I4);
Windows\Win32\System\Com\IDispatchTests.cs (1)
73Assert.Equal(VARENUM.VT_I4, varResult.vt);
Windows\Win32\UI\Accessibility\AccessibleDispatchTests.cs (1)
21result.vt.Should().Be(VARENUM.VT_I4);