42 references to VT_BOOL
System.Private.Windows.Core (8)
Windows\Win32\System\Variant\VARIANT.cs (8)
23VARIANT variant = new() { vt = VT_BOOL }; 173case VT_BOOL: 326case VT_BOOL: 558case VT_BOOL: 663VT_BOOL => typeof(bool), 705case VT_BOOL: 758case VT_BOOL: 872=> value.vt == VT_BOOL ? value.data.boolVal != VARIANT_BOOL.VARIANT_FALSE : ThrowInvalidCast<bool>();
System.Windows.Forms (4)
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (3)
1288if (value.vt == VARENUM.VT_BOOL) 1300if (value.vt == VARENUM.VT_BOOL) 1653if (property.vt == VARENUM.VT_BOOL)
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (1)
894VT_BOOL => typeof(bool),
System.Windows.Forms.Primitives.Tests (29)
Interop\Oleaut32\VARIANTTests.cs (29)
30vt = VT_BOOL, 60[InlineData((ushort)VT_BOOL, false)] 62[InlineData((ushort)(VT_BOOL | VT_BYREF), true)] 63[InlineData((ushort)(VT_BOOL | VT_BYREF | VT_ARRAY), true)] 64[InlineData((ushort)(VT_BOOL | VT_BYREF | VT_VECTOR), true)] 65[InlineData((ushort)(VT_BOOL | VT_ARRAY), false)] 66[InlineData((ushort)(VT_BOOL | VT_VECTOR), false)] 75[InlineData((ushort)VT_BOOL, (ushort)VT_BOOL)] 77[InlineData((ushort)(VT_BOOL | VT_BYREF), (ushort)VT_BOOL)] 93[InlineData((ushort)VT_BOOL)] 94[InlineData((ushort)(VT_BOOL | VT_BYREF))] 135[InlineData((ushort)VT_BOOL)] 136[InlineData((ushort)(VT_BOOL | VT_BYREF))] 293yield return new object[] { VT_BOOL, (nint)(-1), true }; 294yield return new object[] { VT_BOOL, (nint)0, false }; 295yield return new object[] { VT_BOOL, (nint)1, true }; 344yield return new object[] { VT_BOOL }; 1334Assert.Equal(VT_VECTOR | VT_BOOL, variant.vt); 1343using VARIANT variant = Create(VT_VECTOR | VT_BOOL); 3869SAFEARRAY* psa = CreateSafeArray(VT_BOOL, boolResult); 3872vt = VT_ARRAY | VT_BOOL, 3895SAFEARRAY* psa = CreateSafeArray(VT_BOOL, boolResult, 1); 3898vt = VT_ARRAY | VT_BOOL, 3938SAFEARRAY* psa = CreateSafeArray(VT_BOOL, boolResult); 3941vt = VT_ARRAY | VT_BOOL, 3966SAFEARRAY* psa = CreateSafeArray(VT_BOOL, boolResult, 1, 2); 3969vt = VT_ARRAY | VT_BOOL,
System.Windows.Forms.Tests (1)
System\Windows\Forms\AccessibleObjects\ToolStripControlHost.ToolStripHostedControlAccessibleObjectTests.cs (1)
92value.Type.Should().Be(VARENUM.VT_BOOL);