Freigeben über


MarshalAsAttribute.SafeArrayUserDefinedSubType-Feld

 

Veröffentlicht: Oktober 2016

Gibt den benutzerdefinierten Elementtyp von der UnmanagedType.SafeArray.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

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

Feldwert

Type: System.Type

Hinweise

Initialisiert dieses Feld mit dem benutzerdefinierten Typ So aktivieren Sie die Elemente der SAFEARRAY erfolgreich gemarshallt werden. Dieses Feld wird nur benötigt, wenn die MarshalAsAttribute.SafeArraySubType entweder VarEnum.VT_UNKNOWN, VarEnum.VT_DISPATCH, oder VarEnum.VT_RECORD. Weitere Informationen finden Sie unter Default Marshaling for Arrays.

Versionsinformationen

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 1.1
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Windows Phone
Verfügbar seit 8.1

Siehe auch

SafeArray
SafeArraySubType
MarshalAsAttribute-Klasse
System.Runtime.InteropServices-Namespace

Zurück zum Anfang