49 references to VT_ARRAY
PresentationCore (45)
MS\Internal\Ink\InkSerializedFormat\CustomAttributeSerializer.cs (32)
65
interopTypeInfo = (VarEnum.
VT_ARRAY
| VarEnum.VT_UI1);
93
case (VarEnum.
VT_ARRAY
| VarEnum.VT_I1)://8208
99
case (VarEnum.
VT_ARRAY
| VarEnum.VT_UI1)://8209
105
case (VarEnum.
VT_ARRAY
| VarEnum.VT_I2)://8194
112
case (VarEnum.
VT_ARRAY
| VarEnum.VT_UI2)://8210
119
case (VarEnum.
VT_ARRAY
| VarEnum.VT_I4)://8195
126
case (VarEnum.
VT_ARRAY
| VarEnum.VT_UI4)://8211
133
case (VarEnum.
VT_ARRAY
| VarEnum.VT_I8)://8212
140
case (VarEnum.
VT_ARRAY
| VarEnum.VT_UI8)://8213
147
case (VarEnum.
VT_ARRAY
| VarEnum.VT_R4 )://8196
154
case (VarEnum.
VT_ARRAY
| VarEnum.VT_R8)://8197
161
case (VarEnum.
VT_ARRAY
| VarEnum.VT_DATE)://8199
168
case (VarEnum.
VT_ARRAY
| VarEnum.VT_BOOL )://8203
188
case (VarEnum.
VT_ARRAY
| VarEnum.VT_DECIMAL)://8206
542
type = (VarEnum.
VT_ARRAY
| VarEnum.VT_UI1);
546
case (VarEnum.
VT_ARRAY
| VarEnum.VT_I1):
548
case (VarEnum.
VT_ARRAY
| VarEnum.VT_UI1):
563
case (VarEnum.
VT_ARRAY
| VarEnum.VT_I2):
571
case (VarEnum.
VT_ARRAY
| VarEnum.VT_UI2):
579
case (VarEnum.
VT_ARRAY
| VarEnum.VT_I4):
587
case (VarEnum.
VT_ARRAY
| VarEnum.VT_UI4):
595
case (VarEnum.
VT_ARRAY
| VarEnum.VT_I8):
603
case (VarEnum.
VT_ARRAY
| VarEnum.VT_UI8):
611
case (VarEnum.
VT_ARRAY
| VarEnum.VT_R4):
619
case (VarEnum.
VT_ARRAY
| VarEnum.VT_R8):
627
case (VarEnum.
VT_ARRAY
| VarEnum.VT_DATE):
637
case (VarEnum.
VT_ARRAY
| VarEnum.VT_BOOL):
645
case (VarEnum.
VT_ARRAY
| VarEnum.VT_DECIMAL):
899
case (VarEnum.
VT_ARRAY
| VarEnum.VT_I1)://8208
901
case (VarEnum.
VT_ARRAY
| VarEnum.VT_DATE)://8199
916
case (VarEnum.
VT_ARRAY
| VarEnum.VT_I1)://8208
926
case (VarEnum.
VT_ARRAY
| VarEnum.VT_DATE)://8199
MS\Internal\Ink\InkSerializedFormat\SerializationHelper.cs (13)
216
return (VarEnum.
VT_ARRAY
| VarEnum.VT_I1);
224
return (VarEnum.
VT_ARRAY
| VarEnum.VT_UI1);
232
return (VarEnum.
VT_ARRAY
| VarEnum.VT_I2);
240
return (VarEnum.
VT_ARRAY
| VarEnum.VT_UI2);
248
return (VarEnum.
VT_ARRAY
| VarEnum.VT_I4);
256
return (VarEnum.
VT_ARRAY
| VarEnum.VT_UI4);
264
return (VarEnum.
VT_ARRAY
| VarEnum.VT_I8);
272
return (VarEnum.
VT_ARRAY
| VarEnum.VT_UI8);
280
return (VarEnum.
VT_ARRAY
| VarEnum.VT_R4);
288
return (VarEnum.
VT_ARRAY
| VarEnum.VT_R8);
296
return (VarEnum.
VT_ARRAY
| VarEnum.VT_DATE);
304
return (VarEnum.
VT_ARRAY
| VarEnum.VT_BOOL);
316
return (VarEnum.
VT_ARRAY
| VarEnum.VT_DECIMAL);
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\ComVariant.cs (4)
152
else if (VarType.HasFlag(VarEnum.
VT_ARRAY
))
380
/// <exception cref="PlatformNotSupportedException">When the provided <paramref name="vt"/> specifies the <see cref="VarEnum.
VT_ARRAY
"/> flag for SAFEARRAYs.</exception>
393
if (vt.HasFlag(VarEnum.
VT_ARRAY
) && !OperatingSystem.IsWindows())
416
_ when vt.HasFlag(VarEnum.
VT_ARRAY
) && sizeof(T) == nint.Size => rawValue,