Encoding
cs.system.text.Encoding (extern class)
Implements: cs.system.ICloneable
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> |
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 |
Name | Type |
---|---|
charCount |
Int |
Returns |
---|
Int |
Name | Type |
---|---|
byteCount |
Int |
Returns |
---|
Int |
GetPreamble(): cs.NativeArray<cs.types.UInt8>
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 |
- |