JavaScriptTestEncoder.TryEncodeUnicodeScalar Metoda

Definice

Zakóduje skalární hodnotu Unicode a zapíše ji do vyrovnávací paměti.

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

Parametry

unicodeScalar
Int32

Skalární hodnota Unicode.

buffer
Char*

Ukazatel na vyrovnávací paměť, do které se má zapsat kódovaný text.

bufferLength
Int32

Délka cíle buffer ve znaznach.

numberOfCharactersWritten
Int32

Když metoda vrátí, označuje počet znaků zapsaných do buffer.

Návraty

false pokud bufferLength je příliš malý, aby se vešl do zakódovaného textu, v opačném případě vrátí hodnotu true.

Platí pro