Sdílet prostřednictvím


StructLayoutAttribute Konstruktory

Definice

Inicializuje novou instanci StructLayoutAttribute třídy .

Přetížení

StructLayoutAttribute(Int16)

Inicializuje novou instanci StructLayoutAttribute třídy se zadaným LayoutKind členem výčtu.

StructLayoutAttribute(LayoutKind)

Inicializuje novou instanci StructLayoutAttribute třídy se zadaným LayoutKind členem výčtu.

StructLayoutAttribute(Int16)

Zdroj:
StructLayoutAttribute.cs
Zdroj:
StructLayoutAttribute.cs
Zdroj:
StructLayoutAttribute.cs

Inicializuje novou instanci StructLayoutAttribute třídy se zadaným LayoutKind členem výčtu.

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

Parametry

layoutKind
Int16

16bitové celé číslo, které představuje jednu z LayoutKind hodnot, které určují způsob uspořádání třídy nebo struktury.

Poznámky

Tento konstruktor přebírá základní 16bitové celé číslo, které představuje každý LayoutKind člen výčtu. Tlbimp.exe (Type Library Importer) používá tento konstruktor.

Viz také

Platí pro

StructLayoutAttribute(LayoutKind)

Zdroj:
StructLayoutAttribute.cs
Zdroj:
StructLayoutAttribute.cs
Zdroj:
StructLayoutAttribute.cs

Inicializuje novou instanci StructLayoutAttribute třídy se zadaným LayoutKind členem výčtu.

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)

Parametry

layoutKind
LayoutKind

Jedna z hodnot výčtu, která určuje způsob uspořádání třídy nebo struktury.

Poznámky

Pro čitelný kód, který je méně náchylný k chybám, vždy použijte tento konstruktor.

Viz také

Platí pro