Encoding

cs.system.text.Encoding (extern class)

Static Members

UTF32: Encoding

Unicode: Encoding

UTF8: Encoding

UTF7: Encoding

Default: Encoding

BigEndianUnicode: Encoding

ASCII: Encoding

Convert(srcEncoding: Encoding, dstEncoding: Encoding, bytes: cs.NativeArray<cs.types.UInt8>): cs.NativeArray<cs.types.UInt8>
Name Type
srcEncoding Encoding
dstEncoding Encoding
bytes cs.NativeArray<cs.types.UInt8>
Returns
cs.NativeArray<cs.types.UInt8>

GetEncoding(codepage: Int): Encoding
Name Type
codepage Int
Returns
Encoding

GetEncodings(): cs.NativeArray<EncodingInfo>
Returns
cs.NativeArray<EncodingInfo>

Instance Members

WindowsCodePage: Int

WebName: String

IsMailNewsSave: Bool

IsMailNewsDisplay: Bool

IsBrowserSave: Bool

IsBrowserDisplay: Bool

HeaderName: String

EncodingName: String

CodePage: Int

BodyName: String

EncoderFallback: EncoderFallback

DecoderFallback: DecoderFallback

IsSingleByte: Bool

IsReadOnly: Bool

GetByteCount(chars: cs.NativeArray<cs.types.Char16>, index: Int, count: Int): Int
Name Type
chars cs.NativeArray<cs.types.Char16>
index Int
count Int
Returns
Int

GetBytes(chars: cs.NativeArray<cs.types.Char16>, charIndex: Int, charCount: Int, bytes: cs.NativeArray<cs.types.UInt8>, byteIndex: Int): Int
Name Type
chars cs.NativeArray<cs.types.Char16>
charIndex Int
charCount Int
bytes cs.NativeArray<cs.types.UInt8>
byteIndex Int
Returns
Int

GetCharCount(bytes: cs.NativeArray<cs.types.UInt8>, index: Int, count: Int): Int
Name Type
bytes cs.NativeArray<cs.types.UInt8>
index Int
count Int
Returns
Int

GetChars(bytes: cs.NativeArray<cs.types.UInt8>, byteIndex: Int, byteCount: Int, chars: cs.NativeArray<cs.types.Char16>, charIndex: Int): Int
Name Type
bytes cs.NativeArray<cs.types.UInt8>
byteIndex Int
byteCount Int
chars cs.NativeArray<cs.types.Char16>
charIndex Int
Returns
Int

GetDecoder(): Decoder
Returns
Decoder

GetEncoder(): Encoder
Returns
Encoder

Clone(): Dynamic
Returns
Dynamic

IsAlwaysNormalized(): Bool
Returns
Bool

GetMaxByteCount(charCount: Int): Int
Name Type
charCount Int
Returns
Int

GetMaxCharCount(byteCount: Int): Int
Name Type
byteCount Int
Returns
Int

Returns
cs.NativeArray<cs.types.UInt8>

GetString(bytes: cs.NativeArray<cs.types.UInt8>, index: Int, count: Int): String
Name Type
bytes cs.NativeArray<cs.types.UInt8>
index Int
count Int
Returns
String

new(): Void

Metadata

Name Parameters
:nativeGen -
:abstract -
:libType -
:csNative -