UnmanagedFunctionPointerAttribute.ThrowOnUnmappableChar UnmanagedFunctionPointerAttribute.ThrowOnUnmappableChar UnmanagedFunctionPointerAttribute.ThrowOnUnmappableChar UnmanagedFunctionPointerAttribute.ThrowOnUnmappableChar Field

定義

マップできない Unicode 文字 (ANSI の "?" に変換される文字) が見つかったときに、例外をスローするかどうかを指定します。Enables or disables the throwing of an exception on an unmappable Unicode character that is converted to an ANSI "?" character.

public: bool ThrowOnUnmappableChar;
public bool ThrowOnUnmappableChar;
val mutable ThrowOnUnmappableChar : bool
Public ThrowOnUnmappableChar As Boolean 

フィールド値

注釈

ThrowOnUnmappableCharフィールドはfalse既定では、つまりフィールドが無効になっています。The ThrowOnUnmappableChar field is false by default, which means that the field is disabled. このフィールドを設定trueを示す例外がスローするたびに、相互運用マーシャラーはマップできない文字に変換します。Set this field to true to indicate that an exception is thrown each time the interop marshaler converts an unmappable character.

詳細については、「ThrowOnUnmappableChar」を参照してください。For more information, see ThrowOnUnmappableChar.

適用対象

こちらもご覧ください