JavaScriptTestEncoder.TryEncodeUnicodeScalar 方法

定義

編碼 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

適用於