次の方法で共有


MarshalAsAttribute.Value プロパティ

マーシャリング後データの UnmanagedType 値を取得します。

Public ReadOnly Property Value As UnmanagedType
[C#]
public UnmanagedType Value {get;}
[C++]
public: __property UnmanagedType get_Value();
[JScript]
public function get Value() : UnmanagedType;

プロパティ値

マーシャリング後のデータの UnmanagedType 値。

解説

この値は、マネージ コードとアンマネージ コード間での型のマーシャリングの動作を示し、 MarshalAsAttribute で使用します。このフィールドは、一部の UnmanagedType 列挙体メンバで使用できる場合もあります。 CustomMarshaler および ByValArray については、名前付きパラメータを追加で使用する必要があります。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, Common Language Infrastructure (CLI) Standard

参照

MarshalAsAttribute クラス | MarshalAsAttribute メンバ | System.Runtime.InteropServices 名前空間