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