Поделиться через


MarshalAsAttribute.SafeArrayUserDefinedSubType Поле

Определение

Указывает определенный пользователем тип элемента для поля SafeArray.

public: Type ^ SafeArrayUserDefinedSubType;
public Type SafeArrayUserDefinedSubType;
public Type? SafeArrayUserDefinedSubType;
val mutable SafeArrayUserDefinedSubType : Type
Public SafeArrayUserDefinedSubType As Type 

Значение поля

Комментарии

Инициализируйте это поле с помощью настраиваемого SAFEARRAY типа, чтобы обеспечить успешное маршалирование элементов . Это поле требуется только в MarshalAsAttribute.SafeArraySubType том случае, если имеет значение VarEnum.VT_UNKNOWN, VarEnum.VT_DISPATCHили VarEnum.VT_RECORD. Дополнительные сведения см. в разделе Маршалинг по умолчанию для массивов.

Применяется к

См. также раздел