System::Xml::XmlWriterSettings sınıfı
İçindekiler
[
Saklamak
]XmlWriterSettings class
XmlWriter nesnesi, XmlWriter::Create yöntemiyle oluşturulan nesne üzerinde desteklenecek bir dizi özelliği belirtir.
class XmlWriterSettings : public System::Object
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Clone() | XmlWriterSettings örneğinin bir kopyasını oluşturur. |
| get_CheckCharacters() | Belgenin tüm karakterlerinin W3C XML 1.0 Recommendation belgesinin “2.2 Characters” bölümüne uygun olup olmadığını XML yazarını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 mevcut olan 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ştirmeyeceğini gösteren bir değer döndürür. |
| get_NewLineOnAttributes() | Özniteliklerin yeni bir satıra yazılıp yazılmayacağını gösteren bir değer döndürür. |
| get_OmitXmlDeclaration() | XML bildirimini atlayıp atlamayacağı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 nesnesinin, XmlWriter::Close yöntemi çağrıldığında kapatılmamış tüm element 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 belgesinin “2.2 Characters” bölümüne uygun olup olmadığını kontrol etmesi gerekip gerekmediğini belirten bir değer ayarlar. |
| set_CloseOutput(bool) | XmlWriter nesnesinin, XmlWriter::Close yöntemi çağrıldığında temel akışı veya TextWriter’ı da kapatıp kapatmayacağını belirten bir değer ayarlar. |
| set_ConformanceLevel(System::Xml::ConformanceLevel) | XML yazarının XML çıktısını kontrol ettiği uyumluluk seviyesini ayarlar. |
| set_DoNotEscapeUriAttributes(bool) | XmlWriter nesnesinin URI özniteliklerini kaçırmadığı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) | Elemanları girintileme gerekip gerekmediğ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 öğesinin 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ştirilmeyeceğini gösteren bir değer ayarlar. |
| set_NewLineOnAttributes(bool) | Özniteliklerin yeni bir satıra yazılıp yazılmayacağını gösteren bir değer ayarlar. |
| set_OmitXmlDeclaration(bool) | Bir XML bildirimini atlayıp atlamayacağını gösteren bir değer ayarlar. |
| set_WriteEndDocumentOnClose(bool) | XmlWriter öğesinin XmlWriter::Close yöntemi çağrıldığında kapanmamış 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 addır. |
Açıklamalar
Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığını üzerinde veya new operatörüyle bu tipin örneklerini asla 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 işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
Ayrıca Bakınız
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++