MarshalAsAttribute.ArraySubType Поле

Определение

Указывает тип элемента неуправляемого LPArray или ByValArray.

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

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

Комментарии

Этот параметр можно задать для значения из System.Runtime.InteropServices.UnmanagedType перечисления, чтобы указать тип элементов массива. Если тип не указан, используется неуправляемый тип по умолчанию, соответствующий типу элемента управляемого массива. Например, ArraySubType массив LPWStr в COM.UnmanagedType.LPWStr Дополнительные сведения см. в разделе "Маршалинг по умолчанию для массивов".

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

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