Share via


StructLayoutAttribute Constructor (Int16)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Initalizes a new instance of the StructLayoutAttribute class with the specified System.Runtime.InteropServices..::..LayoutKind enumeration member.

Namespace:  System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Sub New ( _
    layoutKind As Short _
)
public StructLayoutAttribute(
    short layoutKind
)
public:
StructLayoutAttribute(
    short layoutKind
)
new : 
        layoutKind:int16 -> StructLayoutAttribute
public function StructLayoutAttribute(
    layoutKind : short
)

Parameters

  • layoutKind
    Type: System. . :: . .Int16
    A 16-bit integer that represents one of the LayoutKind values that specifes how the class or structure should be arranged.

Remarks

This constructor takes an underlying 16-bit integer that represents each LayoutKind enumeration member.

.NET Framework Security

See Also

Reference

StructLayoutAttribute Class

StructLayoutAttribute Overload

System.Runtime.InteropServices Namespace