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