System::Xml::XmlDocument::CreateXmlDeclaration मेथड
अंतर्वस्तु
[
छिपाना
]XmlDocument::CreateXmlDeclaration method
निर्दिष्ट मानों के साथ एक XmlDeclaration नोड बनाता है।
virtual SharedPtr<XmlDeclaration> System::Xml::XmlDocument::CreateXmlDeclaration(const String &version, const String &encoding, const String &standalone)
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| संस्करण | const String& | संस्करण “1.0” होना चाहिए। |
| encoding | const String& | encoding attribute का मान। यह वह एन्कोडिंग है जो आप XmlDocument को फ़ाइल या स्ट्रीम में सहेजते समय उपयोग करते हैं; इसलिए, इसे Text::Encoding क्लास द्वारा समर्थित स्ट्रिंग पर सेट किया जाना चाहिए, अन्यथा “XmlDocument::Save(String)” विफल हो जाता है। यदि यह nullptr या String::Empty है, तो XmlDocument::Save मेथड XML घोषणा पर encoding attribute नहीं लिखता और इसलिए डिफ़ॉल्ट एन्कोडिंग, UTF-8, उपयोग की जाती है। |
| standalone | const String& | मान “yes” या “no” में से कोई एक होना चाहिए। यदि यह nullptr या String::Empty है, तो XmlDocument::Save मेथड XML घोषणा पर standalone attribute नहीं लिखता। |
ReturnValue
नया XmlDeclaration नोड।
टिप्पणियाँ
ध्यान दें: यदि XmlDocument को TextWriter या XmlTextWriter में से किसी एक में सहेजा जाता है, तो यह एन्कोडिंग मान त्याग दिया जाता है। इसके बजाय, TextWriter या XmlTextWriter की एन्कोडिंग उपयोग की जाती है। यह सुनिश्चित करता है कि लिखा गया XML सही एन्कोडिंग के साथ पुनः पढ़ा जा सके।
संबंधित देखें
- Typedef SharedPtr
- Class XmlDeclaration
- Class String
- Class XmlDocument
- Namespace System::Xml
- Library Aspose.Page for C++