StructLayoutAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der StructLayoutAttribute-Klasse.

Überlädt

StructLayoutAttribute(Int16)

Initialisiert eine neue Instanz der StructLayoutAttribute-Klasse mit dem angegebenen LayoutKind-Enumerationsmember.

StructLayoutAttribute(LayoutKind)

Initialisiert eine neue Instanz der StructLayoutAttribute-Klasse mit dem angegebenen LayoutKind-Enumerationsmember.

StructLayoutAttribute(Int16)

Initialisiert eine neue Instanz der StructLayoutAttribute-Klasse mit dem angegebenen LayoutKind-Enumerationsmember.

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

Parameter

layoutKind
Int16

Eine 16-Bit-Ganzzahl, die einen der LayoutKind-Werte darstellt, der angibt, wie die Klasse oder Struktur angeordnet werden soll.

Hinweise

Dieser Konstruktor verwendet eine zugrunde liegende 16-Bit-Ganzzahl, die jeden LayoutKind Enumerationsmember darstellt. Der Tlbimp.exe (Type Library Importer) verwendet diesen Konstruktor.

Siehe auch

Gilt für

StructLayoutAttribute(LayoutKind)

Initialisiert eine neue Instanz der StructLayoutAttribute-Klasse mit dem angegebenen LayoutKind-Enumerationsmember.

public:
 StructLayoutAttribute(System::Runtime::InteropServices::LayoutKind layoutKind);
public StructLayoutAttribute (System.Runtime.InteropServices.LayoutKind layoutKind);
new System.Runtime.InteropServices.StructLayoutAttribute : System.Runtime.InteropServices.LayoutKind -> System.Runtime.InteropServices.StructLayoutAttribute
Public Sub New (layoutKind As LayoutKind)

Parameter

layoutKind
LayoutKind

Einer der Enumerationswerte, der angibt, wie die Klasse oder Struktur angeordnet werden soll.

Hinweise

Verwenden Sie für lesbaren Code, der weniger fehleranfällig ist, immer diesen Konstruktor.

Siehe auch

Gilt für