59 references to VT_UNKNOWN
System.Private.Windows.Core (11)
Windows\Win32\System\Com\SAFEARRAY.cs (1)
50
return
VT_UNKNOWN
;
Windows\Win32\System\Com\SafeArrayScope.cs (2)
20
/// If the <see cref="SAFEARRAY"/> you are intending to scope the lifetime of has type <see cref="VARENUM.
VT_UNKNOWN
"/>,
62
if (value->VarType is not VARENUM.
VT_UNKNOWN
)
Windows\Win32\System\Variant\VARIANT.cs (8)
163
case
VT_UNKNOWN
:
387
case
VT_UNKNOWN
:
594
case
VT_UNKNOWN
:
644
&& !(vt ==
VT_UNKNOWN
&& arrayVarType == VT_DISPATCH)
667
VT_DISPATCH or
VT_UNKNOWN
or VT_VARIANT => typeof(object),
728
case
VT_UNKNOWN
:
952
vt =
VT_UNKNOWN
,
958
=> value.vt ==
VT_UNKNOWN
? value.data.punkVal : throw new InvalidCastException();
System.Windows.Forms (12)
System\Windows\Forms\Accessibility\AccessibleObject.cs (2)
1280
*pvarSelectedChildren = SAFEARRAY.CreateEmpty(VARENUM.
VT_UNKNOWN
);
2848
case VARENUM.
VT_UNKNOWN
:
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (1)
209
if (value.vt == VARENUM.
VT_UNKNOWN
)
System\Windows\Forms\ComponentModel\COM2Interop\COM2FontConverter.cs (2)
25
if (nativeValue.Type != VARENUM.
VT_UNKNOWN
)
80
if (nativeValue.vt != VARENUM.
VT_UNKNOWN
)
System\Windows\Forms\ComponentModel\COM2Interop\COM2PictureConverter.cs (1)
35
if (nativeValue.Type != VARENUM.
VT_UNKNOWN
)
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (3)
323
case
VT_UNKNOWN
:
388
TKIND_INTERFACE or TKIND_COCLASS => VTToType(
VT_UNKNOWN
),
892
VT_UNKNOWN
=> typeof(object),
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (1)
274
*pRetVal = SAFEARRAY.CreateEmpty(VARENUM.
VT_UNKNOWN
);
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (2)
34
*pRetVal = SAFEARRAY.CreateEmpty(VARENUM.
VT_UNKNOWN
);
65
*pRetVal = SAFEARRAY.CreateEmpty(VARENUM.
VT_UNKNOWN
);
System.Windows.Forms.Primitives (5)
System\Windows\Forms\Automation\UiaTextRange.cs (2)
637
*pRetVal = SAFEARRAY.CreateEmpty(VARENUM.
VT_UNKNOWN
);
919
vt = VARENUM.
VT_UNKNOWN
,
Windows\Win32\System\Com\ComSafeArrayScope.cs (3)
12
/// currently only works for a one dimensional <see cref="SAFEARRAY"/> of type <see cref="VARENUM.
VT_UNKNOWN
"/>
25
if (value is not null && value->VarType != VARENUM.
VT_UNKNOWN
)
41
_value = new(PInvokeCore.SafeArrayCreate(VARENUM.
VT_UNKNOWN
, 1, &saBound));
System.Windows.Forms.Primitives.Tests (31)
Interop\Oleaut32\SAFEARRAYTests.cs (1)
46
yield return new object[] {
VT_UNKNOWN
, FADF_HAVEIID | FADF_UNKNOWN, IntPtr.Size };
Interop\Oleaut32\VARIANTTests.cs (28)
87
[InlineData((ushort)
VT_UNKNOWN
)]
88
[InlineData((ushort)(
VT_UNKNOWN
| VT_BYREF))]
129
[InlineData((ushort)
VT_UNKNOWN
)]
130
[InlineData((ushort)(
VT_UNKNOWN
| VT_BYREF))]
346
yield return new object[] {
VT_UNKNOWN
};
955
using VARIANT variant = Create(
VT_UNKNOWN
, (void*)Marshal.GetIUnknownForObject(o));
962
using VARIANT variant = Create(
VT_UNKNOWN
);
971
using VARIANT variant = Create(
VT_UNKNOWN
| VT_BYREF, &unknown);
979
using VARIANT variant = Create(
VT_UNKNOWN
| VT_BYREF, &unknown);
1948
[InlineData((ushort)
VT_UNKNOWN
)]
4513
SAFEARRAY* psa = CreateSafeArray(
VT_UNKNOWN
, result);
4516
vt = VT_ARRAY |
VT_UNKNOWN
,
4550
SAFEARRAY* psa = CreateSafeArray(
VT_UNKNOWN
, result, 1);
4553
vt = VT_ARRAY |
VT_UNKNOWN
,
4597
SAFEARRAY* psa = CreateSafeArray(
VT_UNKNOWN
, result);
4600
vt = VT_ARRAY |
VT_UNKNOWN
,
4654
SAFEARRAY* psa = CreateSafeArray(
VT_UNKNOWN
, result, 1, 2);
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
,
5258
[InlineData((ushort)
VT_UNKNOWN
)]
5340
[InlineData((ushort)
VT_UNKNOWN
, (ushort)VT_DISPATCH)]
5341
[InlineData((ushort)
VT_UNKNOWN
, (ushort)VT_I4)]
5342
[InlineData((ushort)
VT_UNKNOWN
, (ushort)VT_UI4)]
5343
[InlineData((ushort)
VT_UNKNOWN
, (ushort)VT_I8)]
5344
[InlineData((ushort)
VT_UNKNOWN
, (ushort)VT_UI8)]
System\Windows\Forms\Automation\UiaTextRangeTests.cs (1)
469
vt = VARENUM.
VT_UNKNOWN
,
Windows\Win32\System\Com\SafeArrayScopeTests.cs (1)
75
SAFEARRAY* array = SAFEARRAY.CreateEmpty(Variant.VARENUM.
VT_UNKNOWN
);