System::Text::Encoding क्लास

Encoding class

Encoding services.

class Encoding : public System::Object

विधियाँ

विधिविवरण
virtual Clone()एन्कोडिंग ऑब्जेक्ट को क्लोन करता है।
static Convert(const EncodingPtr&, const EncodingPtr&, const ArrayPtr<uint8_t>&)दो एन्कोडिंग्स के बीच बाइट्स को परिवर्तित करता है।
static Convert(const EncodingPtr&, const EncodingPtr&, const ArrayPtr<uint8_t>&, int, int)दो एन्कोडिंग्स के बीच बाइट्स को परिवर्तित करता है।
Equals(SharedPtr<Object>) overrideएन्कोडिंग्स की तुलना करता है।
static get_ASCII()ASCII एन्कोडिंग प्राप्त करता है।
static get_BigEndianUnicode()मानक बिग-एंडियन यूनिकोड एन्कोडिंग ऑब्जेक्ट प्राप्त करता है।
static get_BigEndianUTF32()मानक बिग-एंडियन UTF-32 एन्कोडिंग ऑब्जेक्ट प्राप्त करता है।
virtual get_BodyName()मेल एजेंट बॉडी संगत एन्कोडिंग नाम प्राप्त करता है।
virtual get_CodePage()प्राप्त करता है Windows कोडपेज ID।
get_DecoderFallback() constडिकोडर फॉलबैक प्राप्त करता है।
static get_Default()डिफ़ॉल्ट एन्कोडिंग प्राप्त करता है।
get_EncoderFallback() constएन्कोडर फॉलबैक प्राप्त करता है।
virtual get_EncodingName()मानव-पठनीय एन्कोडिंग नाम प्राप्त करता है।
virtual get_HeaderName()मेल एजेंट हेडर संगत एन्कोडिंग नाम प्राप्त करता है।
virtual get_IsBrowserDisplay()जाँचता है कि एन्कोडिंग को ब्राउज़र में सामग्री प्रदर्शित करने के लिए उपयोग किया जा सकता है या नहीं।
virtual get_IsBrowserSave()जाँचता है कि एन्कोडिंग को ब्राउज़र में सामग्री सहेजने के लिए उपयोग किया जा सकता है या नहीं।
virtual get_IsMailNewsDisplay()जाँचता है कि एन्कोडिंग को मेल क्लाइंट में सामग्री प्रदर्शित करने के लिए उपयोग किया जा सकता है या नहीं।
virtual get_IsMailNewsSave()जाँचता है कि एन्कोडिंग को मेल क्लाइंट में सामग्री सहेजने के लिए उपयोग किया जा सकता है या नहीं।
get_IsReadOnly()जाँचता है कि एन्कोडिंग केवल-पढ़ने योग्य है या नहीं।
virtual get_IsSingleByte()जाँचता है कि एन्कोडिंग सिंगल बाइट है या नहीं।
static get_Latin1()Latin1 एन्कोडिंग प्राप्त करता है। आंतरिक उपयोग के लिए।
static get_Unicode()मानक Unicode एन्कोडिंग ऑब्जेक्ट प्राप्त करता है।
static get_UTF32()
static get_UTF7()मानक UTF-7 एन्कोडिंग ऑब्जेक्ट प्राप्त करता है।
static get_UTF8()मानक UTF-8 एन्कोडिंग ऑब्जेक्ट प्राप्त करता है।
static get_UTF8Unmarked()केवल आंतरिक, क्लास लाइब्रेरीज़ द्वारा उपयोग के लिए: अनमार्क्ड और गैर-इनपुट-वैधता।
virtual get_WebName()IANA-संगत एन्कोडिंग नाम प्राप्त करता है।
virtual get_WindowsCodePage()प्राप्त करता है Windows कोडपेज ID।
virtual GetByteCount(ArrayPtr<char_t>, int, int)एक कैरेक्टर बफ़र को एन्कोड करने के लिए आवश्यक अक्षरों की संख्या प्राप्त करें।
virtual GetByteCount(System::Details::ArrayView<char_t>, int, int)एक कैरेक्टर बफ़र को एन्कोड करने के लिए आवश्यक अक्षरों की संख्या प्राप्त करें।
GetByteCount(const System::Details::StackArray<char_t, N>&, int, int)एक कैरेक्टर बफ़र को एन्कोड करने के लिए आवश्यक अक्षरों की संख्या प्राप्त करें।
virtual GetByteCount(const String&)एक स्ट्रिंग को एन्कोड करने के लिए आवश्यक अक्षरों की संख्या प्राप्त करें।
virtual GetByteCount(ArrayPtr<char_t>)एक कैरेक्टर बफ़र को एन्कोड करने के लिए आवश्यक अक्षरों की संख्या प्राप्त करें।
virtual GetByteCount(const char_t *, int)एक कैरेक्टर बफ़र को एन्कोड करने के लिए आवश्यक अक्षरों की संख्या प्राप्त करें।
virtual GetBytes(ArrayPtr<char_t>, int, int, ArrayPtr<uint8_t>, int)एक कैरेक्टर बफ़र को एन्कोड करने से प्राप्त बाइट्स प्राप्त करें।
virtual GetBytes(System::Details::ArrayView<char_t>, int, int, System::Details::ArrayView<uint8_t>, int)एक कैरेक्टर बफ़र को एन्कोड करने से प्राप्त बाइट्स प्राप्त करें।
GetBytes(System::Details::StackArray<char_t, SC>&, int, int, System::Details::StackArray<uint8_t, SB>&, int)एक कैरेक्टर बफ़र को एन्कोड करने से प्राप्त बाइट्स प्राप्त करें।
virtual GetBytes(const String&, int, int, ArrayPtr<uint8_t>, int)एक कैरेक्टर बफ़र को एन्कोड करने से प्राप्त बाइट्स प्राप्त करें।
virtual GetBytes(const String&)एक कैरेक्टर बफ़र को एन्कोड करने से प्राप्त बाइट्स प्राप्त करें।
virtual GetBytes(ArrayPtr<char_t>, int, int)एक कैरेक्टर बफ़र को एन्कोड करने से प्राप्त बाइट्स प्राप्त करें।
virtual GetBytes(const System::Details::ArrayView<char_t>&, int, int)एक कैरेक्टर बफ़र को एन्कोड करने से प्राप्त बाइट्स प्राप्त करें।
GetBytes(const System::Details::StackArray<char_t, N>&, int, int)एक कैरेक्टर बफ़र को एन्कोड करने से प्राप्त बाइट्स प्राप्त करें।
virtual GetBytes(ArrayPtr<char_t>)एक कैरेक्टर बफ़र को एन्कोड करने से प्राप्त बाइट्स प्राप्त करें।
virtual GetBytes(const char_t *, int, uint8_t *, int)एक कैरेक्टर बफ़र को एन्कोड करने से प्राप्त बाइट्स प्राप्त करें।
virtual GetCharCount(ArrayPtr<uint8_t>, int, int)एक बाइट बफ़र को डिकोड करने के लिए आवश्यक अक्षरों की संख्या प्राप्त करें।
virtual GetCharCount(ArrayPtr<uint8_t>)एक बाइट बफ़र को डिकोड करने के लिए आवश्यक अक्षरों की संख्या प्राप्त करें।
virtual GetCharCount(const uint8_t *, int)एक बाइट बफ़र को डिकोड करने के लिए आवश्यक अक्षरों की संख्या प्राप्त करें।
virtual GetChars(ArrayPtr<uint8_t>, int, int, ArrayPtr<char_t>, int)एक बाइट बफ़र को डिकोड करने से प्राप्त अक्षर प्राप्त करें।
virtual GetChars(ArrayPtr<uint8_t>, int, int)एक बाइट बफ़र को डिकोड करने से प्राप्त अक्षर प्राप्त करें।
virtual GetChars(ArrayPtr<uint8_t>)एक बाइट बफ़र को डिकोड करने से प्राप्त अक्षर प्राप्त करें।
virtual GetChars(const uint8_t *, int, char_t *, int)एक बाइट बफ़र को डिकोड करने से प्राप्त अक्षर प्राप्त करें।
virtual GetDecoder()एक डिकोडर प्राप्त करें जो अनुरोधों को इस वस्तु की ओर अग्रसर करता है।
virtual GetEncoder()एक एन्कोडर प्राप्त करें जो अनुरोधों को इस वस्तु की ओर अग्रसर करता है।
static GetEncoding(const String&)नाम द्वारा एन्कोडिंग प्राप्त करता है।
static GetEncoding(int)कोडपेज द्वारा एन्कोडिंग प्राप्त करता है।
static GetEncoding(int, const EncoderFallbackPtr&, const DecoderFallbackPtr&)कोडपेज द्वारा एन्कोडिंग प्राप्त करता है।
static GetEncoding(const String&, const EncoderFallbackPtr&, const DecoderFallbackPtr&)नाम द्वारा एन्कोडिंग प्राप्त करता है।
static GetEncodings()ज्ञात एन्कोडिंग्स की सूची प्राप्त करता है।
GetHashCode() const overrideएन्कोडिंग को हैश करता है।
virtual GetMaxByteCount(int)निर्दिष्ट संख्या में अक्षरों को एन्कोड करने के लिए आवश्यक अधिकतम बाइट्स की संख्या प्राप्त करें।
virtual GetMaxCharCount(int)निर्दिष्ट बाइट्स की संख्या को डिकोड करने के लिए आवश्यक अधिकतम अक्षरों की संख्या प्राप्त करें।
virtual GetPreamble()एन्कोडिंग को दर्शाने वाला बाइट्स का अनुक्रम लौटाता है (उदा. BOM)।
virtual GetString(uint8_t *, int)बाइट्स के बफ़र को स्ट्रिंग में डिकोड करता है।
virtual GetString(ArrayPtr<uint8_t>)बाइट्स के बफ़र को स्ट्रिंग में डिकोड करता है।
virtual GetString(const System::Details::ArrayView<uint8_t>&)बाइट्स के बफ़र को स्ट्रिंग में डिकोड करता है।
GetString(System::Details::StackArray<uint8_t, N>&)बाइट्स के बफ़र को स्ट्रिंग में डिकोड करता है।
virtual GetString(ArrayPtr<uint8_t>, int, int)बाइट्स के बफ़र को स्ट्रिंग में डिकोड करता है।
virtual GetString(const System::Details::ArrayView<uint8_t>&, int, int)बाइट्स के बफ़र को स्ट्रिंग में डिकोड करता है।
GetString(System::Details::StackArray<uint8_t, N>, int, int)बाइट्स के बफ़र को स्ट्रिंग में डिकोड करता है।
set_DecoderFallback(const DecoderFallbackPtr&)डिकोडर फॉलबैक सेट करता है।
set_EncoderFallback(const EncoderFallbackPtr&)एन्कोडर फॉलबैक सेट करता है।

फ़ील्ड्स

फ़ील्डविवरण
static constexpr DEFAULT_CODE_PAGEडिफ़ॉल्ट कोडपेज मान।

Typedefs

टाइपडिफ़विवरण
PtrRTTI।

संबंधित देखें