System::Xml::XmlDocument::CreateXmlDeclaration yöntemi
İçindekiler
[
Saklamak
]XmlDocument::CreateXmlDeclaration method
Belirtilen değerlerle bir XmlDeclaration düğümü oluşturur.
virtual SharedPtr<XmlDeclaration> System::Xml::XmlDocument::CreateXmlDeclaration(const String &version, const String &encoding, const String &standalone)
| Parametre | Tür | Açıklama |
|---|---|---|
| sürüm | const String& | Sürüm “1.0” olmalıdır. |
| encoding | const String& | Kodlama özniteliğinin değeri. Bu, XmlDocument dosyaya ya da akışa kaydettiğinizde kullanılan kodlamadır; bu nedenle, Text::Encoding sınıfı tarafından desteklenen bir dizeye ayarlanmalıdır, aksi takdirde “XmlDocument::Save(String)” başarısız olur. Bu nullptr veya String::Empty ise, XmlDocument::Save yöntemi XML bildiriminde bir kodlama özniteliği yazmaz ve bu yüzden varsayılan kodlama olan UTF-8 kullanılır. |
| standalone | const String& | Değer “yes” ya da “no” olmalıdır. Bu nullptr veya String::Empty ise, XmlDocument::Save yöntemi XML bildiriminde bir standalone özniteliği yazmaz. |
ReturnValue
Yeni XmlDeclaration düğümü.
Açıklamalar
Not: Eğer XmlDocument bir TextWriter ya da bir XmlTextWriter ile kaydedilirse, bu kodlama değeri göz ardı edilir. Bunun yerine TextWriter’ın ya da XmlTextWriter‘ın kodlaması kullanılır. Bu, dışa yazılan XML’in doğru kodlamayla geri okunabilmesini sağlar.
Ayrıca Bakınız
- Typedef SharedPtr
- Class XmlDeclaration
- Class String
- Class XmlDocument
- Namespace System::Xml
- Library Aspose.Font for C++