JavaScriptTestEncoder.TryEncodeUnicodeScalar Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.