MarshalAsAttribute.SafeArrayUserDefinedSubType 字段

定义

指示用户定义的 SafeArray 元素类型。

public Type SafeArrayUserDefinedSubType;
public Type? SafeArrayUserDefinedSubType;

字段值

注解

使用自定义类型初始化此字段,使 的 SAFEARRAY 元素能够成功封送。 仅当 为 VarEnum.VT_UNKNOWNVarEnum.VT_DISPATCHVarEnum.VT_RECORD时才MarshalAsAttribute.SafeArraySubType需要此字段。 有关详细信息,请参阅 数组的默认封送处理

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

另请参阅