129 references to VT_ARRAY
System.Private.Windows.Core (5)
Windows\Win32\System\Com\SafeArrayScope.cs (1)
250
public static explicit operator VARIANT(in SafeArrayScope<T> scope) => new() { vt = VARENUM.
VT_ARRAY
| scope.Value->VarType, data = new() { parray = (SAFEARRAY*)scope._value } };
Windows\Win32\System\Variant\VARIANT.cs (4)
94
if ((vt & ~(VT_BYREF |
VT_ARRAY
| VT_VECTOR)) >= (VARENUM)0x80)
104
if ((vt &
VT_ARRAY
) != 0)
254
VARENUM arrayType = vt & ~
VT_ARRAY
;
736
if ((vt &
VT_ARRAY
) != 0)
System.Windows.Forms.Primitives (1)
System\Windows\Forms\Automation\UiaTextRange.cs (1)
336
if (!result.vt.HasFlag(VARENUM.
VT_ARRAY
& VARENUM.VT_R8)
System.Windows.Forms.Primitives.Tests (123)
Interop\Oleaut32\VARIANTTests.cs (117)
63
[InlineData((ushort)(VT_BOOL | VT_BYREF |
VT_ARRAY
), true)]
65
[InlineData((ushort)(VT_BOOL |
VT_ARRAY
), false)]
2000
vt =
VT_ARRAY
| VT_UI1
2020
using VARIANT variant = Create(
VT_ARRAY
| VT_UI1);
2052
vt =
VT_ARRAY
| VT_UI1
2073
using VARIANT variant = new() { vt =
VT_ARRAY
| VT_UI1 };
2091
using VARIANT variant = new() { vt =
VT_ARRAY
| VT_I1 };
2108
using VARIANT variant = new() { vt =
VT_ARRAY
| VT_I1 };
2140
vt =
VT_ARRAY
| VT_I1,
2167
vt =
VT_ARRAY
| VT_I1,
2193
vt =
VT_ARRAY
| VT_I2,
2218
vt =
VT_ARRAY
| VT_I2,
2255
vt =
VT_ARRAY
| VT_I2,
2282
vt =
VT_ARRAY
| VT_I2,
2308
vt =
VT_ARRAY
| VT_UI2,
2333
vt =
VT_ARRAY
| VT_UI2,
2370
vt =
VT_ARRAY
| VT_UI2,
2397
vt =
VT_ARRAY
| VT_UI2,
2423
vt =
VT_ARRAY
| VT_I4,
2448
vt =
VT_ARRAY
| VT_I4,
2485
vt =
VT_ARRAY
| VT_I4,
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,
2640
vt =
VT_ARRAY
| VT_UI4,
2665
vt =
VT_ARRAY
| VT_UI4,
2702
vt =
VT_ARRAY
| VT_UI4,
2729
vt =
VT_ARRAY
| VT_UI4,
2755
vt =
VT_ARRAY
| VT_UI4,
2780
vt =
VT_ARRAY
| VT_UI4,
2804
vt =
VT_ARRAY
| VT_UI4,
2831
vt =
VT_ARRAY
| VT_UI4,
2857
vt =
VT_ARRAY
| VT_INT,
2882
vt =
VT_ARRAY
| VT_INT,
2919
vt =
VT_ARRAY
| VT_INT,
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,
3074
vt =
VT_ARRAY
| VT_UINT,
3099
vt =
VT_ARRAY
| VT_UINT,
3136
vt =
VT_ARRAY
| VT_UINT,
3163
vt =
VT_ARRAY
| VT_UINT,
3189
vt =
VT_ARRAY
| VT_UINT,
3214
vt =
VT_ARRAY
| VT_UINT,
3238
vt =
VT_ARRAY
| VT_UINT,
3265
vt =
VT_ARRAY
| VT_UINT,
3291
vt =
VT_ARRAY
| VT_I8,
3316
vt =
VT_ARRAY
| VT_I8,
3353
vt =
VT_ARRAY
| VT_I8,
3380
vt =
VT_ARRAY
| VT_I8,
3406
vt =
VT_ARRAY
| VT_UI8,
3430
vt =
VT_ARRAY
| VT_UI8,
3467
vt =
VT_ARRAY
| VT_UI8,
3494
vt =
VT_ARRAY
| VT_UI8,
3520
vt =
VT_ARRAY
| VT_R4,
3545
vt =
VT_ARRAY
| VT_R4,
3582
vt =
VT_ARRAY
| VT_R4,
3609
vt =
VT_ARRAY
| VT_R4,
3635
vt =
VT_ARRAY
| VT_R8,
3660
vt =
VT_ARRAY
| VT_R8,
3697
vt =
VT_ARRAY
| VT_R8,
3724
vt =
VT_ARRAY
| VT_R8,
3750
vt =
VT_ARRAY
| VT_ERROR,
3775
vt =
VT_ARRAY
| VT_ERROR,
3812
vt =
VT_ARRAY
| VT_ERROR,
3839
vt =
VT_ARRAY
| VT_ERROR,
3872
vt =
VT_ARRAY
| VT_BOOL,
3898
vt =
VT_ARRAY
| VT_BOOL,
3941
vt =
VT_ARRAY
| VT_BOOL,
3969
vt =
VT_ARRAY
| VT_BOOL,
4005
vt =
VT_ARRAY
| VT_DECIMAL,
4031
vt =
VT_ARRAY
| VT_DECIMAL,
4080
vt =
VT_ARRAY
| VT_DECIMAL,
4108
vt =
VT_ARRAY
| VT_DECIMAL,
4134
vt =
VT_ARRAY
| VT_CY,
4159
vt =
VT_ARRAY
| VT_CY,
4201
vt =
VT_ARRAY
| VT_CY,
4228
vt =
VT_ARRAY
| VT_CY,
4254
vt =
VT_ARRAY
| VT_DATE,
4279
vt =
VT_ARRAY
| VT_DATE,
4328
vt =
VT_ARRAY
| VT_DATE,
4355
vt =
VT_ARRAY
| VT_DATE,
4384
vt =
VT_ARRAY
| VT_BSTR,
4411
vt =
VT_ARRAY
| VT_BSTR,
4446
vt =
VT_ARRAY
| VT_BSTR,
4483
vt =
VT_ARRAY
| VT_BSTR,
4516
vt =
VT_ARRAY
| VT_UNKNOWN,
4553
vt =
VT_ARRAY
| VT_UNKNOWN,
4600
vt =
VT_ARRAY
| VT_UNKNOWN,
4657
vt =
VT_ARRAY
| VT_UNKNOWN,
4698
vt =
VT_ARRAY
| VT_UNKNOWN,
4735
vt =
VT_ARRAY
| VT_UNKNOWN,
4782
vt =
VT_ARRAY
| VT_UNKNOWN,
4839
vt =
VT_ARRAY
| VT_UNKNOWN,
4881
vt =
VT_ARRAY
| VT_DISPATCH,
4919
vt =
VT_ARRAY
| VT_DISPATCH,
4967
vt =
VT_ARRAY
| VT_DISPATCH,
5025
vt =
VT_ARRAY
| VT_DISPATCH,
5087
vt =
VT_ARRAY
| VT_VARIANT,
5139
vt =
VT_ARRAY
| VT_VARIANT,
5222
vt =
VT_ARRAY
| VT_VARIANT,
5278
vt =
VT_ARRAY
| (VARENUM)vt
5292
vt =
VT_ARRAY
| (VARENUM)vt
5303
vt =
VT_ARRAY
| VT_VECTOR | VT_I4
5315
vt =
VT_ARRAY
| VT_EMPTY,
5354
vt =
VT_ARRAY
| (VARENUM)vt,
5372
vt =
VT_ARRAY
| (VARENUM)vt,
5402
vt =
VT_ARRAY
| VT_I4,
5617
using VARIANT variant = new() { vt =
VT_ARRAY
| VT_RECORD };
5636
using VARIANT variant = new() { vt =
VT_ARRAY
| VT_RECORD };
5657
using VARIANT variant = new() { vt =
VT_ARRAY
| VT_RECORD };
5683
using VARIANT variant = new() { vt =
VT_ARRAY
| VT_RECORD };
5797
Assert.Equal(VT_UI1 |
VT_ARRAY
, variant.vt);
System\Windows\Forms\Automation\UiaTextRangeTests.cs (6)
553
vt = VARENUM.
VT_ARRAY
| VARENUM.VT_R8,
583
vt = VARENUM.
VT_ARRAY
| VARENUM.VT_R8,
609
vt = VARENUM.
VT_ARRAY
| VARENUM.VT_R8,
648
vt = VARENUM.
VT_ARRAY
| VARENUM.VT_R8,
697
vt = VARENUM.
VT_ARRAY
| VARENUM.VT_R8,
779
vt = VARENUM.
VT_ARRAY
| VARENUM.VT_R8,