JavaScriptTestEncoder.TryEncodeUnicodeScalar 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
編碼 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。