JavaScriptTestEncoder.TryEncodeUnicodeScalar Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Кодирует скалярное значение Юникода и записывает его в буфер.
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
Скалярное значение Юникода.
- buffer
- Char*
Указатель на буфер, на который нужно написать закодированный текст.
- bufferLength
- Int32
Длина назначения buffer в символах.
- numberOfCharactersWritten
- Int32
Когда метод возвращается, указывает количество символов, записанных в .buffer
Возвращаемое значение
false Значение , если bufferLength слишком мало, чтобы соответствовать кодированному тексту; в противном случае возвращается trueзначение .