MarshalAsAttribute.SafeArrayUserDefinedSubType Поле

Определение

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

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. Дополнительные сведения см. в разделе "Маршалинг по умолчанию для массивов".

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

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