System::Xml::XmlWriter sınıfı
İçindekiler
[
Saklamak
]XmlWriter class
XML verisi içeren akışlar veya dosyalar oluşturmak için hızlı, önbelleğe alınmamış, yalnızca ileriye doğru bir yol sağlayan bir yazar temsil eder.
class XmlWriter : public System::IDisposable
Yöntemler
| Yöntem | Açıklama |
|---|---|
| virtual Close() | Türetilmiş bir sınıfta geçersiz kılındığında, bu akışı ve temel akışı kapatır. |
| static Create(const String&) | Belirtilen dosya adını kullanarak yeni bir XmlWriter örneği oluşturur. |
| static Create(const String&, SharedPtr<XmlWriterSettings>) | Dosya adı ve XmlWriterSettings nesnesini kullanarak yeni bir XmlWriter örneği oluşturur. |
| static Create(const SharedPtr<IO::Stream>&) | Belirtilen akışı kullanarak yeni bir XmlWriter örneği oluşturur. |
| static Create(const SharedPtr<IO::Stream>&, SharedPtr<XmlWriterSettings>) | Akışı ve XmlWriterSettings nesnesini kullanarak yeni bir XmlWriter örneği oluşturur. |
| static Create(const SharedPtr<IO::TextWriter>&) | Belirtilen TextWriter’ı kullanarak yeni bir XmlWriter örneği oluşturur. |
| static Create(const SharedPtr<IO::TextWriter>&, SharedPtr<XmlWriterSettings>) | TextWriter ve XmlWriterSettings nesnelerini kullanarak yeni bir XmlWriter örneği oluşturur. |
| static Create(const SharedPtr<Text::StringBuilder>&) | Belirtilen Text::StringBuilder öğesini kullanarak yeni bir XmlWriter örneği oluşturur. |
| static Create(const SharedPtr<Text::StringBuilder>&, SharedPtr<XmlWriterSettings>) | Text::StringBuilder ve XmlWriterSettings nesnelerini kullanarak yeni bir XmlWriter örneği oluşturur. |
| static Create(const SharedPtr<XmlWriter>&) | Belirtilen XmlWriter nesnesini kullanarak yeni bir XmlWriter örneği oluşturur. |
| static Create(const SharedPtr<XmlWriter>&, SharedPtr<XmlWriterSettings>) | Belirtilen XmlWriter ve XmlWriterSettings nesnelerini kullanarak yeni bir XmlWriter örneği oluşturur. |
| Dispose() override | Mevcut XmlWriter sınıfı örneği tarafından kullanılan tüm kaynakları serbest bırakır. |
| virtual Flush() | Türetilmiş bir sınıfta geçersiz kılındığında, tampondaki her şeyi temel akımlara boşaltır ve ayrıca temel akımı da boşaltır. |
| virtual get_Settings() | Bu XmlWriter örneğini oluşturmak için kullanılan XmlWriterSettings nesnesini döndürür. |
| virtual get_WriteState() | Türetilmiş bir sınıfta geçersiz kılındığında, yazıcının durumunu alır. |
| virtual get_XmlLang() | Türetilmiş bir sınıfta geçersiz kılındığında, geçerli xml:lang kapsamını alır. |
| virtual get_XmlSpace() | Türetilmiş bir sınıfta geçersiz kılındığında, mevcut xml:space kapsamını temsil eden bir XmlSpace alır. |
| virtual LookupPrefix(String) | Türetilmiş bir sınıfta geçersiz kılındığında, ad alanı URI’si için mevcut ad alanı kapsamında tanımlı en yakın öneki döndürür. |
| virtual WriteAttributes(SharedPtr<XmlReader>, bool) | Türetilmiş bir sınıfta geçersiz kılındığında, XmlReader içindeki geçerli konumda bulunan tüm öznitelikleri yazar. |
| WriteAttributeString(const String&, const String&, const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen yerel ad, ad alanı URI’si ve değer ile bir öznitelik yazar. |
| WriteAttributeString(const String&, const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen yerel ad ve değer ile özniteliği yazar. |
| WriteAttributeString(const String&, const String&, const String&, const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen önek, yerel ad, ad alanı URI’si ve değer ile özniteliği yazar. |
| virtual WriteBase64(ArrayPtr<uint8_t>, int32_t, int32_t) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen ikili baytları Base64 olarak kodlar ve ortaya çıkan metni yazar. |
| virtual WriteBinHex(ArrayPtr<uint8_t>, int32_t, int32_t) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen ikili baytları BinHex olarak kodlar ve ortaya çıkan metni yazar. |
| virtual WriteCData(String) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen metni içeren bir … bloğu yazar. |
| virtual WriteCharEntity(char16_t) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen Unicode karakter değeri için bir karakter varlığı oluşturulmasını zorlar. |
| virtual WriteChars(ArrayPtr<char16_t>, int32_t, int32_t) | Türetilmiş bir sınıfta geçersiz kılındığında, metni bir seferde bir tampon olarak yazar. |
| virtual WriteComment(String) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen metni içeren bir yorum **** yazar. |
| virtual WriteDocType(const String&, const String&, const String&, const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen ad ve isteğe bağlı özniteliklerle DOCTYPE bildirimini yazar. |
| WriteElementString(const String&, const String&) | Belirtilen yerel ad ve değerle bir öğe yazar. |
| WriteElementString(const String&, const String&, const String&) | Belirtilen yerel ad, ad alanı URI’si ve değerle bir öğe yazar. |
| WriteElementString(const String&, const String&, const String&, const String&) | Belirtilen önek, yerel ad, ad alanı URI’si ve değerle bir öğe yazar. |
| virtual WriteEndAttribute() | Türetilmiş bir sınıfta geçersiz kılındığında, önceki XmlWriter::WriteStartAttribute(String,String) çağrısını kapatır. |
| virtual WriteEndDocument() | Türetilmiş bir sınıfta geçersiz kılındığında, açık olan tüm öğeleri veya öznitelikleri kapatır ve yazıcıyı Başlangıç durumuna geri koyar. |
| virtual WriteEndElement() | Türetilmiş bir sınıfta geçersiz kılındığında, bir öğeyi kapatır ve ilgili ad alanı kapsamını çıkarır. |
| virtual WriteEntityRef(const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, bir varlık referansını &name; olarak yazar. |
| virtual WriteFullEndElement() | Türetilmiş bir sınıfta geçersiz kılındığında, bir öğeyi kapatır ve ilgili ad alanı kapsamını çıkarır. |
| virtual WriteName(const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen adı yazar ve bunun W3C XML 1.0 önerisine göre geçerli bir ad olduğundan emin olur (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). |
| virtual WriteNmToken(const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen adı yazar ve bunun W3C XML 1.0 önerisine göre geçerli bir NmToken olduğundan emin olur (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). |
| virtual WriteNode(SharedPtr<XmlReader>, bool) | Türetilmiş bir sınıfta geçersiz kılındığında, okuyucudan yazıcıya her şeyi kopyalar ve okuyucuyu bir sonraki kardeşin başlangıcına taşır. |
| virtual WriteNode(SharedPtr<XPath::XPathNavigator>, bool) | XPathNavigator nesnesinden yazıcıya her şeyi kopyalar. XPathNavigator konumu değişmeden kalır. |
| virtual WriteProcessingInstruction(String, String) | Türetilmiş bir sınıfta geçersiz kılındığında, ad ile metin arasında bir boşluk bırakarak aşağıdaki gibi bir işleme talimatı yazar: . |
| virtual WriteQualifiedName(const String&, const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, ad alanı nitelikli adı yazar. Bu yöntem, verilen ad alanı için kapsamda olan öneki arar. |
| virtual WriteRaw(ArrayPtr<char16_t>, int32_t, int32_t) | Türetilmiş bir sınıfta geçersiz kılındığında, karakter tamponundan ham işaretlemeyi elle yazar. |
| virtual WriteRaw(const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, bir dizeden ham işaretlemeyi elle yazar. |
| WriteStartAttribute(const String&, const String&) | Belirtilen yerel ad ve ad alanı URI’si ile bir öznitelik başlangıcını yazar. |
| virtual WriteStartAttribute(const String&, const String&, const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen önek, yerel ad ve ad alanı URI’si ile bir öznitelik başlangıcını yazar. |
| WriteStartAttribute(const String&) | Belirtilen yerel ad ile bir öznitelik başlangıcını yazar. |
| virtual WriteStartDocument() | Türetilmiş bir sınıfta geçersiz kılındığında, “1.0” sürümüyle XML bildirimini yazar. |
| virtual WriteStartDocument(bool) | Türetilmiş bir sınıfta geçersiz kılındığında, “1.0” sürümü ve standalone özniteliğiyle XML bildirimini yazar. |
| WriteStartElement(const String&, const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen başlangıç etiketini yazar ve verilen ad alanıyla ilişkilendirir. |
| virtual WriteStartElement(const String&, const String&, const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen başlangıç etiketini yazar ve verilen ad alanı ve önekle ilişkilendirir. |
| WriteStartElement(const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen yerel adla bir başlangıç etiketi yazar. |
| virtual WriteString(const String&) | Türetilmiş bir sınıfta geçersiz kılındığında, verilen metin içeriğini yazar. |
| virtual WriteSurrogateCharEntity(char16_t, char16_t) | Türetilmiş bir sınıfta geçersiz kılındığında, yedek karakter çiftinin yedek karakter varlığını oluşturur ve yazar. |
| virtual WriteValue(SharedPtr<Object>) | Nesne değerini yazar. |
| virtual WriteValue(const String&) | String değerini yazar. |
| virtual WriteValue(bool) | Boolean değerini yazar. |
| virtual WriteValue(DateTime) | DateTime değerini yazar. |
| virtual WriteValue(DateTimeOffset) | DateTimeOffset değerini yazar. |
| virtual WriteValue(double) | Double değerini yazar. |
| virtual WriteValue(float) | Tek duyarlıklı kayan nokta sayısını yazar. |
| virtual WriteValue(Decimal) | Decimal değerini yazar. |
| virtual WriteValue(int32_t) | Int32 değerini yazar. |
| virtual WriteValue(int64_t) | Bir Int64 değeri yazar. |
| virtual WriteWhitespace(String) | Türetilmiş bir sınıfta geçersiz kılındığında, verilen boşluk karakterini yazar. |
Typedefs
| Typedef | Açıklama |
|---|---|
| Ptr | Bu sınıfın bir örneğine ortak gösterici için bir takma ad. |
Ayrıca Bakınız
- Class IDisposable
- Namespace System::Xml
- Library Aspose.Font for C++