MarshalAsAttribute MarshalAsAttribute MarshalAsAttribute MarshalAsAttribute Constructors

Definition

Überlädt

MarshalAsAttribute(Int16) MarshalAsAttribute(Int16) MarshalAsAttribute(Int16) MarshalAsAttribute(Int16)

Initialisiert eine neue Instanz der MarshalAsAttribute-Klasse mit dem angegebenen UnmanagedType-Wert.Initializes a new instance of the MarshalAsAttribute class with the specified UnmanagedType value.

MarshalAsAttribute(UnmanagedType) MarshalAsAttribute(UnmanagedType) MarshalAsAttribute(UnmanagedType)

Initialisiert eine neue Instanz der MarshalAsAttribute-Klasse mit dem angegebenen UnmanagedType-Enumerationsmember.Initializes a new instance of the MarshalAsAttribute class with the specified UnmanagedType enumeration member.

MarshalAsAttribute(Int16) MarshalAsAttribute(Int16) MarshalAsAttribute(Int16) MarshalAsAttribute(Int16)

Initialisiert eine neue Instanz der MarshalAsAttribute-Klasse mit dem angegebenen UnmanagedType-Wert.Initializes a new instance of the MarshalAsAttribute class with the specified UnmanagedType value.

public:
 MarshalAsAttribute(short unmanagedType);
public MarshalAsAttribute (short unmanagedType);
new System.Runtime.InteropServices.MarshalAsAttribute : int16 -> System.Runtime.InteropServices.MarshalAsAttribute
Public Sub New (unmanagedType As Short)

Parameter

unmanagedType
Int16 Int16 Int16 Int16

Der Wert, als der die Daten gemarshallt werden sollen.The value the data is to be marshaled as.

Hinweise

Dieser Konstruktor nimmt eine zugrunde liegende 16-Bit-Ganzzahl mit Vorzeichen an, die jeweils darstellen UnmanagedType -Enumerationsmember.This constructor takes an underlying 16-bit signed integer that represents each UnmanagedType enumeration member. Die Tlbimp.exe (Type Library Importer-Tool) wird dieser Konstruktor verwendet.The Tlbimp.exe (Type Library Importer) uses this constructor.

Siehe auch

MarshalAsAttribute(UnmanagedType) MarshalAsAttribute(UnmanagedType) MarshalAsAttribute(UnmanagedType)

Initialisiert eine neue Instanz der MarshalAsAttribute-Klasse mit dem angegebenen UnmanagedType-Enumerationsmember.Initializes a new instance of the MarshalAsAttribute class with the specified UnmanagedType enumeration member.

public:
 MarshalAsAttribute(System::Runtime::InteropServices::UnmanagedType unmanagedType);
public MarshalAsAttribute (System.Runtime.InteropServices.UnmanagedType unmanagedType);
new System.Runtime.InteropServices.MarshalAsAttribute : System.Runtime.InteropServices.UnmanagedType -> System.Runtime.InteropServices.MarshalAsAttribute

Parameter

unmanagedType
UnmanagedType UnmanagedType UnmanagedType UnmanagedType

Der Wert, als der die Daten gemarshallt werden sollen.The value the data is to be marshaled as.

Hinweise

Verwenden Sie für lesbaren Code, der weniger fehleranfällig ist diesen Konstruktor immer.For readable code that is less prone to error, always use this constructor.

Siehe auch

Gilt für: