JavaScriptTestEncoder.TryEncodeUnicodeScalar Yöntem

Tanım

Unicode skaler değerini kodlar ve bir arabelleğe yazar.

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

Parametreler

unicodeScalar
Int32

Unicode skaler değeri.

buffer
Char*

Kodlanmış metnin yazıldığı arabelleğe bir işaretçi.

bufferLength
Int32

Hedefin buffer karakter cinsinden uzunluğu.

numberOfCharactersWritten
Int32

Yöntemi döndürdüğünde, öğesine bufferyazılan karakter sayısını gösterir.

Döndürülenler

false kodlanmış metne sığmayacak kadar küçükse bufferLength , değilse döndürür true.

Şunlara uygulanır