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。