MarshalAsAttribute.SafeArrayUserDefinedSubType Campo

Definição

Indica o tipo de elemento definido pelo usuário do SafeArray.

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

Valor do campo

Comentários

Inicialize esse campo com seu tipo personalizado para permitir que os elementos do SAFEARRAY marshaled sejam empacotados com êxito. Esse campo só é necessário quando o MarshalAsAttribute.SafeArraySubType é VarEnum.VT_UNKNOWN, VarEnum.VT_DISPATCHou VarEnum.VT_RECORD. Para obter informações adicionais, consulte Marshaling Padrão para Matrizes.

Aplica-se a

Confira também