JavaScriptTestEncoder.TryEncodeUnicodeScalar Metódus

Definíció

Unicode skaláris értéket kódol, és pufferbe írja.

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

Paraméterek

unicodeScalar
Int32

Unicode skaláris érték.

buffer
Char*

Egy mutató arra a pufferre, amelybe a kódolt szöveget meg szeretné írni.

bufferLength
Int32

A cél hossza buffer karakterekben.

numberOfCharactersWritten
Int32

Amikor a metódus visszatér, a függvénynek bufferírt karakterek számát jelzi.

Válaszok

false ha bufferLength túl kicsi ahhoz, hogy elférjen a kódolt szövegben, ellenkező esetben a visszaadott trueértéket adja vissza.

A következőre érvényes: