MarshalAsAttribute.ArraySubType-Feld
Veröffentlicht: Oktober 2016
Gibt den Elementtyp des nicht verwalteten UnmanagedType.LPArray oder UnmanagedType.ByValArray.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
public UnmanagedType ArraySubType
public:
UnmanagedType ArraySubType
val mutable ArraySubType : UnmanagedType
Public ArraySubType As UnmanagedType
Feldwert
Type: System.Runtime.InteropServices.UnmanagedType
Hinweise
Legen Sie diesen Parameter auf einen Wert aus der System.Runtime.InteropServices.UnmanagedType -Enumeration, die den Typ der Elemente des Arrays anzugeben. Wenn kein Typ angegeben ist, ist der Elementtyp des verwalteten Arrays für nicht verwaltete Standardtyp verwendet. Z. B. die ArraySubType für eine LPWStr Array in COM ist UnmanagedType.LPWStr. 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
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Siehe auch
UnmanagedType
MarshalAsAttribute-Klasse
System.Runtime.InteropServices-Namespace
Zurück zum Anfang