StructLayoutAttribute StructLayoutAttribute StructLayoutAttribute StructLayoutAttribute Constructors

定義

オーバーロード

StructLayoutAttribute(Int16) StructLayoutAttribute(Int16) StructLayoutAttribute(Int16) StructLayoutAttribute(Int16)

指定した StructLayoutAttribute 列挙体メンバーを使用して、LayoutKind クラスの新しいインスタンスを初期化します。Initializes a new instance of the StructLayoutAttribute class with the specified LayoutKind enumeration member.

StructLayoutAttribute(LayoutKind) StructLayoutAttribute(LayoutKind) StructLayoutAttribute(LayoutKind)

指定した StructLayoutAttribute 列挙体メンバーを使用して、LayoutKind クラスの新しいインスタンスを初期化します。Initializes a new instance of the StructLayoutAttribute class with the specified LayoutKind enumeration member.

StructLayoutAttribute(Int16) StructLayoutAttribute(Int16) StructLayoutAttribute(Int16) StructLayoutAttribute(Int16)

指定した StructLayoutAttribute 列挙体メンバーを使用して、LayoutKind クラスの新しいインスタンスを初期化します。Initializes a new instance of the StructLayoutAttribute class with the specified LayoutKind enumeration member.

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

パラメーター

layoutKind
Int16 Int16 Int16 Int16

クラスまたは構造体を整列する方法を指定する LayoutKind 値の 1 つを表す 16 ビット整数。A 16-bit integer that represents one of the LayoutKind values that specifies how the class or structure should be arranged.

注釈

このコンストラクターは、各LayoutKind列挙体メンバーを表す、基になる16ビット整数を受け取ります。This constructor takes an underlying 16-bit integer that represents each LayoutKind enumeration member. Tlbimp.exe (タイプライブラリインポーター)は、このコンストラクターを使用します。The Tlbimp.exe (Type Library Importer) uses this constructor.

こちらもご覧ください

StructLayoutAttribute(LayoutKind) StructLayoutAttribute(LayoutKind) StructLayoutAttribute(LayoutKind)

指定した StructLayoutAttribute 列挙体メンバーを使用して、LayoutKind クラスの新しいインスタンスを初期化します。Initializes a new instance of the StructLayoutAttribute class with the specified LayoutKind enumeration member.

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

パラメーター

layoutKind
LayoutKind LayoutKind LayoutKind LayoutKind

クラスまたは構造体を整列させる方法を指定する列挙値の 1 つ。One of the enumeration values that specifies how the class or structure should be arranged.

注釈

エラーが発生しにくい読み取り可能なコードの場合は、常にこのコンストラクターを使用します。For readable code that is less prone to error, always use this constructor.

こちらもご覧ください

適用対象