HtmlTestEncoder.TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.