MarshalAsAttribute.ArraySubType 字段

定义

指定非托管 LPArrayByValArray 的元素类型。

public: System::Runtime::InteropServices::UnmanagedType ArraySubType;
public System.Runtime.InteropServices.UnmanagedType ArraySubType;
val mutable ArraySubType : System.Runtime.InteropServices.UnmanagedType
Public ArraySubType As UnmanagedType 

字段值

UnmanagedType

注解

可以将此参数设置为枚举中的 System.Runtime.InteropServices.UnmanagedType 值,以指定数组元素的类型。 如果未指定类型,则使用与托管数组的元素类型对应的默认非托管类型。 例如, ArraySubType LPWStr COM 中的数组是 UnmanagedType.LPWStr。 有关详细信息,请参阅 数组的默认封送处理

适用于

另请参阅