StructLayoutAttribute Costruttori

Definizione

Inizializza una nuova istanza della classe StructLayoutAttribute.

Overload

Nome Descrizione
StructLayoutAttribute(Int16)

Inizializza una nuova istanza della StructLayoutAttribute classe con il membro di enumerazione specificato LayoutKind .

StructLayoutAttribute(LayoutKind)

Inizializza una nuova istanza della StructLayoutAttribute classe con il membro di enumerazione specificato LayoutKind .

StructLayoutAttribute(Int16)

Inizializza una nuova istanza della StructLayoutAttribute classe con il membro di enumerazione specificato LayoutKind .

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

Parametri

layoutKind
Int16

Intero a 16 bit che rappresenta uno dei LayoutKind valori che specifica la disposizione della classe o della struttura.

Commenti

Questo costruttore accetta un intero a 16 bit sottostante che rappresenta ogni LayoutKind membro di enumerazione. Tlbimp.exe (utilità di importazione della libreria dei tipi) usa questo costruttore.

Vedi anche

Si applica a

StructLayoutAttribute(LayoutKind)

Inizializza una nuova istanza della StructLayoutAttribute classe con il membro di enumerazione specificato LayoutKind .

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)

Parametri

layoutKind
LayoutKind

Uno dei valori di enumerazione che specifica la modalità di disposizione della classe o della struttura.

Commenti

Per il codice leggibile meno soggetto a errori, usare sempre questo costruttore.

Vedi anche

Si applica a