Freigeben über


MarshalAsAttribute.SafeArrayUserDefinedSubType Feld

Definition

Gibt den benutzerdefinierten Elementtyp von SafeArray an.

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

Feldwert

Hinweise

Initialisieren Sie dieses Feld mit Ihrem benutzerdefinierten Typ, damit die Elemente des SAFEARRAY erfolgreich gemarshallt werden können. Dieses Feld ist nur erforderlich, wenn MarshalAsAttribute.SafeArraySubType entweder VarEnum.VT_UNKNOWN, VarEnum.VT_DISPATCHoder VarEnum.VT_RECORDist. Weitere Informationen finden Sie unter Standardmarsing für Arrays.

Gilt für:

Weitere Informationen