UrlTestEncoder.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に書き込まれた文字数を示します。

返品

false bufferLengthが小さすぎてエンコードされたテキストに合わない場合は、trueを返します。

適用対象