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