57 references to VT_INT
System.Private.Windows.Core (10)
Windows\Win32\System\Com\SafeArrayScope.cs (1)
48
if (value->VarType is not VARENUM.VT_I4 or VARENUM.
VT_INT
)
Windows\Win32\System\Variant\VARIANT.cs (9)
136
case
VT_INT
:
300
case
VT_INT
:
538
case
VT_INT
:
640
&& !(vt ==
VT_INT
&& arrayVarType == VT_I4)
642
&& !(vt == VT_I4 && arrayVarType ==
VT_INT
)
657
VT_I4 or
VT_INT
=> typeof(int),
709
case
VT_INT
:
771
case
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)
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
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\WebBrowser\HtmlDocument.cs (1)
664
else 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)
264
yield return new object[] {
VT_INT
, unchecked((nint)long.MinValue), 0 };
267
yield return new object[] {
VT_INT
, (nint)int.MinValue, int.MinValue };
268
yield return new object[] {
VT_INT
, (nint)short.MinValue, (int)short.MinValue };
269
yield return new object[] {
VT_INT
, (nint)sbyte.MinValue, (int)sbyte.MinValue };
270
yield return new object[] {
VT_INT
, (nint)(-10), -10 };
271
yield return new object[] {
VT_INT
, (nint)0, 0 };
272
yield return new object[] {
VT_INT
, (nint)10, 10 };
273
yield return new object[] {
VT_INT
, (nint)sbyte.MaxValue, (int)sbyte.MaxValue };
274
yield return new object[] {
VT_INT
, (nint)short.MaxValue, (int)short.MaxValue };
275
yield return new object[] {
VT_INT
, (nint)int.MaxValue, int.MaxValue };
278
yield return new object[] {
VT_INT
, unchecked((nint)long.MaxValue), -1 };
354
yield return new object[] {
VT_INT
};
1424
variant.Anonymous.Anonymous.vt = VT_VECTOR |
VT_INT
;
1436
using VARIANT variant = Create(VT_VECTOR |
VT_INT
);
2535
SAFEARRAY* psa = CreateSafeArray(
VT_INT
, result);
2560
SAFEARRAY* psa = CreateSafeArray(
VT_INT
, result, 1);
2584
SAFEARRAY* psa = CreateSafeArray(
VT_INT
, result);
2611
SAFEARRAY* psa = CreateSafeArray(
VT_INT
, result, 1, 2);
2854
SAFEARRAY* psa = CreateSafeArray(
VT_INT
, result);
2857
vt = VT_ARRAY |
VT_INT
,
2879
SAFEARRAY* psa = CreateSafeArray(
VT_INT
, result, 1);
2882
vt = VT_ARRAY |
VT_INT
,
2916
SAFEARRAY* psa = CreateSafeArray(
VT_INT
, result);
2919
vt = VT_ARRAY |
VT_INT
,
2943
SAFEARRAY* psa = CreateSafeArray(
VT_INT
, result, 1, 2);
2946
vt = VT_ARRAY |
VT_INT
,
2972
vt = VT_ARRAY |
VT_INT
,
2997
vt = VT_ARRAY |
VT_INT
,
3021
vt = VT_ARRAY |
VT_INT
,
3048
vt = 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)
14
SAFEARRAY* array = SAFEARRAY.CreateEmpty(VARENUM.
VT_INT
);
Windows\Win32\System\Com\SafeArrayScopeTests.cs (1)
90
SAFEARRAY* array = SAFEARRAY.CreateEmpty(Variant.VARENUM.
VT_INT
);