StructLayoutAttribute Constructores

Definición

Inicializa una nueva instancia de la clase StructLayoutAttribute.

Sobrecargas

Nombre Description
StructLayoutAttribute(Int16)

Inicializa una nueva instancia de la StructLayoutAttribute clase con el miembro de enumeración especificado LayoutKind .

StructLayoutAttribute(LayoutKind)

Inicializa una nueva instancia de la StructLayoutAttribute clase con el miembro de enumeración especificado LayoutKind .

StructLayoutAttribute(Int16)

Inicializa una nueva instancia de la StructLayoutAttribute clase con el miembro de enumeración especificado 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)

Parámetros

layoutKind
Int16

Entero de 16 bits que representa uno de los LayoutKind valores que especifica cómo se debe organizar la clase o estructura.

Comentarios

Este constructor toma un entero de 16 bits subyacente que representa cada LayoutKind miembro de enumeración. Tlbimp.exe (Importador de biblioteca de tipos) usa este constructor.

Consulte también

Se aplica a

StructLayoutAttribute(LayoutKind)

Inicializa una nueva instancia de la StructLayoutAttribute clase con el miembro de enumeración especificado 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)

Parámetros

layoutKind
LayoutKind

Uno de los valores de enumeración que especifica cómo se debe organizar la clase o estructura.

Comentarios

Para el código legible que es menos propenso a errores, use siempre este constructor.

Consulte también

Se aplica a