HtmlTestEncoder.TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32) メソッド

定義

Unicode スカラー値をエンコードし、バッファーに書き込みます。

public:
 override bool TryEncodeUnicodeScalar(int unicodeScalar, char* buffer, int bufferLength, [Runtime::InteropServices::Out] int % numberOfCharactersWritten);
public override bool TryEncodeUnicodeScalar (int unicodeScalar, char* buffer, int bufferLength, out int numberOfCharactersWritten);
override this.TryEncodeUnicodeScalar : int * nativeptr<char> * int * int -> bool

パラメーター

unicodeScalar
Int32

Unicode スカラー値。

buffer
Char*

エンコードされたテキストを書き込むバッファーへのポインター。

bufferLength
Int32

書き込み先の buffer の長さ (文字数)。

numberOfCharactersWritten
Int32

メソッドが帰ったときに、buffer に書き込まれた文字数を示しています。

戻り値

bufferLength が小さすぎてエンコードされたテキストが収まらない場合は false、それ以外の場合は true

適用対象