UnicodeTranscode.Options

सार्वजनिक स्थैतिक वर्ग UnicodeTranscode.Options

UnicodeTranscode के लिए वैकल्पिक विशेषताएँ

सार्वजनिक तरीके

यूनिकोडट्रांसकोड.विकल्प
त्रुटियाँ (स्ट्रिंग त्रुटियाँ)
यूनिकोडट्रांसकोड.विकल्प
रिप्लेसकंट्रोल कैरेक्टर्स (बूलियन रिप्लेसकंट्रोल कैरेक्टर्स)
यूनिकोडट्रांसकोड.विकल्प
रिप्लेसमेंटचार (लंबा रिप्लेसमेंटचार)

विरासत में मिली विधियाँ

सार्वजनिक तरीके

सार्वजनिक यूनिकोडट्रांसकोड.विकल्प त्रुटियाँ (स्ट्रिंग त्रुटियाँ)

पैरामीटर
त्रुटियाँ इनपुट में अमान्य फ़ॉर्मेटिंग पाए जाने पर नीति प्रबंधन में त्रुटि। 'सख्त' का मान ऑपरेशन के कारण किसी भी अमान्य इनपुट फ़ॉर्मेटिंग पर InvalidArgument त्रुटि उत्पन्न करेगा। 'रिप्लेस' (डिफ़ॉल्ट) का मान ऑपरेशन को इनपुट में किसी भी अमान्य फ़ॉर्मेटिंग को 'रिप्लेसमेंट_चार' कोडपॉइंट से बदलने का कारण बनेगा। 'अनदेखा' का मान ऑपरेशन के कारण इनपुट में किसी भी अमान्य फ़ॉर्मेटिंग को छोड़ देगा और कोई संबंधित आउटपुट वर्ण उत्पन्न नहीं करेगा।

सार्वजनिक यूनिकोडट्रांसकोड.ऑप्शंस रिप्लेसकंट्रोलकैरेक्टर्स (बूलियन रिप्लेसकंट्रोलकैरेक्टर्स)

पैरामीटर
ReplaceControlCharacters C0 नियंत्रण वर्ण (00-1F) को `replacement_char` से बदलना है या नहीं। डिफ़ॉल्ट ग़लत है.

सार्वजनिक यूनिकोडट्रांसकोड.ऑप्शंस रिप्लेसमेंटचार (लंबा रिप्लेसमेंटचार)

पैरामीटर
प्रतिस्थापनचार `errors='replace'` होने पर इनपुट में किसी भी अमान्य फ़ॉर्मेटिंग के स्थान पर प्रतिस्थापन वर्ण कोडपॉइंट का उपयोग किया जाना चाहिए। किसी भी वैध यूनिकोड कोडपॉइंट का उपयोग किया जा सकता है। डिफ़ॉल्ट मान डिफ़ॉल्ट यूनिकोड प्रतिस्थापन वर्ण 0xFFFD या U+65533 है।)

ध्यान दें कि UTF-8 के लिए, 1 बाइट में व्यक्त होने वाले प्रतिस्थापन वर्ण, जैसे '', को पास करने से स्रोत के साथ स्ट्रिंग संरेखण सुरक्षित रहेगा क्योंकि अमान्य बाइट्स को 1-बाइट प्रतिस्थापन के साथ बदल दिया जाएगा। UTF-16-BE और UTF-16-LE के लिए, कोई भी 1 या 2 बाइट प्रतिस्थापन वर्ण स्रोत के साथ बाइट संरेखण को सुरक्षित रखेगा।