System::Xml::XmlWriterSettings class
İçindekiler
[
Saklamak
]XmlWriterSettings class
XmlWriter nesnesi üzerinde, XmlWriter::Create yöntemiyle oluşturulan bir dizi özelliği destekleyecek şekilde belirtir.
class XmlWriterSettings : public System::Object
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Clone() | XmlWriterSettings örneğinin bir kopyasını oluşturur. |
| get_CheckCharacters() | XML yazarının, belgedeki tüm karakterlerin W3C XML 1.0 Recommendation belgesinin “2.2 Characters” bölümüne uygun olup olmadığını kontrol etmesi gerekip gerekmediğini gösteren bir değer döndürür. |
| get_CloseOutput() | XmlWriter nesnesinin, XmlWriter::Close yöntemi çağrıldığında temel akışı veya TextWriter’ı da kapatıp kapatmayacağını gösteren bir değer döndürür. |
| get_ConformanceLevel() | XML yazarının XML çıktısını kontrol ettiği uyumluluk seviyesini döndürür. |
| get_DoNotEscapeUriAttributes() | XmlWriter nesnesinin URI özniteliklerini kaçırmadığını gösteren bir değer döndürür. |
| get_Encoding() | Kullanılacak metin kodlaması türünü döndürür. |
| get_Indent() | Elemanları girintileme gerekip gerekmediğini gösteren bir değer döndürür. |
| get_IndentChars() | Girintileme sırasında kullanılacak karakter dizisini döndürür. Bu ayar, XmlWriterSettings::set_Indent değeri true olarak ayarlandığında kullanılır. |
| get_NamespaceHandling() | XmlWriter nesnesinin XML içeriği yazılırken yinelenen ad alanı bildirimlerini kaldırıp kaldırmayacağını gösteren bir değer döndürür. Varsayılan davranış, yazarın ad alanı çözücüsünde bulunan tüm ad alanı bildirimlerini çıkarmaktır. |
| get_NewLineChars() | Satır sonları için kullanılacak karakter dizisini döndürür. |
| get_NewLineHandling() | Çıktıda satır sonlarını normalleştirip normalleştirilmeyeceğini gösteren bir değer döndürür. |
| get_NewLineOnAttributes() | Yeni bir satırda öznitelikleri yazıp yazmayacağını gösteren bir değer döndürür. |
| get_OmitXmlDeclaration() | XML bildirimi atlanıp atlanmayacağını gösteren bir değer döndürür. |
| get_OutputMethod() | XmlWriter çıktısını serileştirmek için kullanılan yöntemi döndürür. |
| get_WriteEndDocumentOnClose() | XmlWriter kapanış yöntemi XmlWriter::Close çağrıldığında, kapatılmamış tüm öğe etiketlerine kapanış etiketleri ekleyip eklemeyeceğini gösteren bir değer döndürür. |
| Reset() | Ayarlar sınıfının üyelerini varsayılan değerlerine sıfırlar. |
| set_CheckCharacters(bool) | XML yazarının, belgedeki tüm karakterlerin W3C XML 1.0 Recommendation “2.2 Characters” bölümüne uygun olup olmadığını kontrol etmesi gerektiğini gösteren bir değer ayarlar. |
| set_CloseOutput(bool) | XmlWriter kapanış yöntemi XmlWriter::Close çağrıldığında, temel akışı veya TextWriter’ı da kapatıp kapatmayacağını gösteren bir değer ayarlar. |
| set_ConformanceLevel(System::Xml::ConformanceLevel) | XML yazarının XML çıktısını denetlediği uyumluluk seviyesini ayarlar. |
| set_DoNotEscapeUriAttributes(bool) | XmlWriter URI özniteliklerini kaçırmayacağını gösteren bir değer ayarlar. |
| set_Encoding(const SharedPtr<System::Text::Encoding>&) | Kullanılacak metin kodlaması türünü ayarlar. |
| set_Indent(bool) | Ögeleri girintileyeceğini gösteren bir değer ayarlar. |
| set_IndentChars(const String&) | Girintileme sırasında kullanılacak karakter dizisini ayarlar. Bu ayar, XmlWriterSettings::set_Indent değeri true olarak ayarlandığında kullanılır. |
| set_NamespaceHandling(System::Xml::NamespaceHandling) | XmlWriter XML içeriği yazarken yinelenen ad alanı bildirimlerini kaldırıp kaldırmayacağını gösteren bir değer ayarlar. Varsayılan davranış, yazarın ad alanı çözücüsünde bulunan tüm ad alanı bildirimlerini çıkarmaktır. |
| set_NewLineChars(const String&) | Satır sonları için kullanılacak karakter dizisini ayarlar. |
| set_NewLineHandling(System::Xml::NewLineHandling) | Çıktıda satır sonlarını normalleştirip normalleştirmeyeceğini gösteren bir değer ayarlar. |
| set_NewLineOnAttributes(bool) | Öznitelikleri yeni bir satırda yazıp yazmayacağını gösteren bir değer ayarlar. |
| set_OmitXmlDeclaration(bool) | XML bildirimini atlayıp atlamayacağını gösteren bir değer ayarlar. |
| set_WriteEndDocumentOnClose(bool) | XmlWriter kapanış yöntemi XmlWriter::Close çağrıldığında, kapatılmamış tüm öğe etiketlerine kapanış etiketleri ekleyip eklemeyeceğini gösteren bir değer ayarlar. |
| XmlWriterSettings() | XmlWriterSettings sınıfının yeni bir örneğini başlatır. |
Typedefs
| Typedef | Açıklama |
|---|---|
| Ptr | Bu sınıfın bir örneğine ortak gösterici için bir takma ad. |
Açıklamalar
Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türden örnekleri yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr göstericisine sarın ve bu göstericiyi fonksiyonlara argüman olarak geçirmek için kullanın.
Ayrıca Bakınız
- Class Object
- Namespace System::Xml
- Library Aspose.Font for C++