34 references to VT_I2
System.Private.Windows.Core (8)
Windows\Win32\System\Variant\VARIANT.cs (8)
131
case
VT_I2
:
291
case
VT_I2
:
531
case
VT_I2
:
655
VT_I2
=> typeof(short),
703
case
VT_I2
:
754
case
VT_I2
:
880
=> value.vt ==
VT_I2
? value.data.iVal : ThrowInvalidCast<short>();
886
vt =
VT_I2
,
System.Windows.Forms (1)
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (1)
880
VT_I2
=> typeof(short),
System.Windows.Forms.Primitives.Tests (25)
Interop\Oleaut32\VARIANTTests.cs (25)
203
yield return new object[] {
VT_I2
, unchecked((nint)long.MinValue), (short)0 };
206
yield return new object[] {
VT_I2
, (nint)int.MinValue, (short)0 };
207
yield return new object[] {
VT_I2
, (nint)short.MinValue, short.MinValue };
208
yield return new object[] {
VT_I2
, (nint)sbyte.MinValue, (short)sbyte.MinValue };
209
yield return new object[] {
VT_I2
, (nint)(-10), (short)(-10) };
210
yield return new object[] {
VT_I2
, (nint)0, (short)0 };
211
yield return new object[] {
VT_I2
, (nint)10, (short)10 };
212
yield return new object[] {
VT_I2
, (nint)sbyte.MaxValue, (short)sbyte.MaxValue };
213
yield return new object[] {
VT_I2
, (nint)short.MaxValue, short.MaxValue };
216
yield return new object[] {
VT_I2
, unchecked((nint)long.MaxValue), (short)(-1) };
335
yield return new object[] {
VT_I2
};
1277
Assert.Equal(VT_VECTOR |
VT_I2
, variant.vt);
1286
using VARIANT variant = Create(VT_VECTOR |
VT_I2
);
2190
SAFEARRAY* psa = CreateSafeArray(
VT_I2
, result);
2193
vt = VT_ARRAY |
VT_I2
,
2215
SAFEARRAY* psa = CreateSafeArray(
VT_I2
, result, 1);
2218
vt = VT_ARRAY |
VT_I2
,
2252
SAFEARRAY* psa = CreateSafeArray(
VT_I2
, result);
2255
vt = VT_ARRAY |
VT_I2
,
2279
SAFEARRAY* psa = CreateSafeArray(
VT_I2
, result, 1, 2);
2282
vt = VT_ARRAY |
VT_I2
,
5249
[InlineData((ushort)
VT_I2
)]
5328
[InlineData((ushort)
VT_I2
, (ushort)VT_UI2)]
5329
[InlineData((ushort)VT_UI2, (ushort)
VT_I2
)]
5333
[InlineData((ushort)VT_INT, (ushort)
VT_I2
)]