47 references to VT_UI4
System.Private.Windows.Core (10)
Windows\Win32\System\Variant\VARIANT.cs (10)
140
case
VT_UI4
:
304
case
VT_UI4
:
541
case
VT_UI4
:
641
&& !(vt == VT_UINT && arrayVarType ==
VT_UI4
)
643
&& !(vt ==
VT_UI4
&& arrayVarType == VT_UINT)
660
VT_UI4
or VT_UINT or VT_ERROR => typeof(uint),
708
case
VT_UI4
:
773
case
VT_UI4
:
905
=> value.vt is
VT_UI4
or VT_UINT ? value.data.uintVal : ThrowInvalidCast<uint>();
912
vt =
VT_UI4
,
System.Windows.Forms (2)
System\Windows\Forms\ComponentModel\COM2Interop\COM2ColorConverter.cs (1)
19
VARENUM.
VT_UI4
or VARENUM.VT_UINT => (int)(uint)nativeValue,
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (1)
883
VT_UI4
or VT_UINT => typeof(uint),
System.Windows.Forms.Primitives.Tests (35)
Interop\Oleaut32\VARIANTTests.cs (35)
250
yield return new object[] {
VT_UI4
, (nint)(-10), 4294967286 };
251
yield return new object[] {
VT_UI4
, (nint)0, (uint)0 };
252
yield return new object[] {
VT_UI4
, (nint)10, (uint)10 };
253
yield return new object[] {
VT_UI4
, (nint)byte.MaxValue, (uint)byte.MaxValue };
254
yield return new object[] {
VT_UI4
, (nint)ushort.MaxValue, (uint)ushort.MaxValue };
257
yield return new object[] {
VT_UI4
, unchecked((nint)uint.MaxValue), uint.MaxValue };
260
yield return new object[] {
VT_UI4
, (nint)(-1), uint.MaxValue };
351
yield return new object[] {
VT_UI4
};
1390
Assert.Equal(VT_VECTOR |
VT_UI4
, variant.vt);
1399
using VARIANT variant = Create(VT_VECTOR |
VT_UI4
);
1457
Assert.Equal(VT_VECTOR |
VT_UI4
, variant.vt);
1615
Assert.Equal(VT_VECTOR |
VT_UI4
, variant.vt);
1918
VARIANT variant2 = Create(
VT_UI4
);
2637
SAFEARRAY* psa = CreateSafeArray(
VT_UI4
, result);
2640
vt = VT_ARRAY |
VT_UI4
,
2662
SAFEARRAY* psa = CreateSafeArray(
VT_UI4
, result, 1);
2665
vt = VT_ARRAY |
VT_UI4
,
2699
SAFEARRAY* psa = CreateSafeArray(
VT_UI4
, result);
2702
vt = VT_ARRAY |
VT_UI4
,
2726
SAFEARRAY* psa = CreateSafeArray(
VT_UI4
, result, 1, 2);
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
,
3186
SAFEARRAY* psa = CreateSafeArray(
VT_UI4
, result);
3211
SAFEARRAY* psa = CreateSafeArray(
VT_UI4
, result, 1);
3235
SAFEARRAY* psa = CreateSafeArray(
VT_UI4
, result);
3262
SAFEARRAY* psa = CreateSafeArray(
VT_UI4
, result, 1, 2);
5252
[InlineData((ushort)
VT_UI4
)]
5330
[InlineData((ushort)VT_I4, (ushort)
VT_UI4
)]
5331
[InlineData((ushort)
VT_UI4
, (ushort)VT_I4)]
5342
[InlineData((ushort)VT_UNKNOWN, (ushort)
VT_UI4
)]
5346
[InlineData((ushort)VT_DISPATCH, (ushort)
VT_UI4
)]
5818
variant.vt.Should().Be(
VT_UI4
);