XmlTextWriter Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje moduł zapisywania, który zapewnia szybki, niebuforowany, tylko do przodu sposób generowania strumieni lub plików zawierających dane XML, które są zgodne z językiem W3C Extensible Markup Language (XML) 1.0 i przestrzeniami nazw w zaleceniach XML.
Począwszy od programu .NET Framework 2.0, zalecamy użycie klasy XmlWriter.
public ref class XmlTextWriter : System::Xml::XmlWriter
public class XmlTextWriter : System.Xml.XmlWriter
type XmlTextWriter = class
inherit XmlWriter
Public Class XmlTextWriter
Inherits XmlWriter
- Dziedziczenie
Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz uwagi dotyczące dodatkowego interfejsu API dla elementu XmlTextWriter.
Xml |
Tworzy wystąpienie klasy |
Xml |
Tworzy wystąpienie klasy XmlTextWriter przy użyciu określonego pliku. |
Xml |
Tworzy wystąpienie klasy |
Base |
Pobiera obiekt bazowego strumienia. |
Formatting |
Wskazuje sposób formatowania danych wyjściowych. |
Indentation |
Pobiera lub ustawia liczbę wcięćChars do zapisu dla każdego poziomu w hierarchii, gdy Formatting jest ustawiona na wartość |
Indent |
Pobiera lub ustawia znak, który ma być używany do wcięcia, gdy Formatting jest ustawiona na wartość |
Namespaces |
Pobiera lub ustawia wartość wskazującą, czy należy obsługiwać przestrzeń nazw. |
Quote |
Pobiera lub ustawia znak używany do cudzysłowu wartości atrybutów. |
Settings |
Pobiera obiekt XmlWriterSettings użyty do utworzenia tego wystąpienia XmlWriter. (Odziedziczone po XmlWriter) |
Write |
Pobiera stan pisarza. |
Xml |
Pobiera bieżący zakres |
Xml |
Pobiera XmlSpace reprezentujący bieżący zakres |
Close() |
Zamyka ten strumień i bazowy strumień. |
Dispose() |
Zwalnia wszystkie zasoby używane przez bieżące wystąpienie klasy XmlWriter. (Odziedziczone po XmlWriter) |
Dispose(Boolean) |
Zwalnia niezarządzane zasoby używane przez XmlWriter i opcjonalnie zwalnia zarządzane zasoby. (Odziedziczone po XmlWriter) |
Dispose |
Wykonuje zadania zdefiniowane przez aplikację skojarzone z zwalnianiem, zwalnianiem lub resetowaniem niezarządzanych zasobów asynchronicznie. (Odziedziczone po XmlWriter) |
Dispose |
Wykonuje zadania zdefiniowane przez aplikację skojarzone z zwalnianiem, wydawaniem lub resetowaniem zasobów zarządzanych asynchronicznie. (Odziedziczone po XmlWriter) |
Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
Flush() |
Opróżnia dowolny element w buforze do źródłowych strumieni, a także opróżnia bazowy strumień. |
Flush |
Asynchronicznie opróżnia dowolny element w buforze do bazowych strumieni, a także opróżnia bazowy strumień. (Odziedziczone po XmlWriter) |
Get |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
Get |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
Lookup |
Zwraca najbliższy prefiks zdefiniowany w bieżącym zakresie przestrzeni nazw dla identyfikatora URI przestrzeni nazw. |
Memberwise |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Write |
Po zastąpieniu w klasie pochodnej zapisuje wszystkie atrybuty znalezione na bieżącym położeniu w XmlReader. (Odziedziczone po XmlWriter) |
Write |
Asynchronicznie zapisuje wszystkie atrybuty znalezione w bieżącym położeniu w XmlReader. (Odziedziczone po XmlWriter) |
Write |
Po zastąpieniu w klasie pochodnej zapisuje atrybut z określoną lokalną nazwą i wartością. (Odziedziczone po XmlWriter) |
Write |
Po zastąpieniu w klasie pochodnej zapisuje atrybut z określoną lokalną nazwą, identyfikatorem URI przestrzeni nazw i wartością. (Odziedziczone po XmlWriter) |
Write |
Po zastąpieniu w klasie pochodnej zapisuje atrybut z określonym prefiksem, nazwą lokalną, identyfikatorem URI przestrzeni nazw i wartością. (Odziedziczone po XmlWriter) |
Write |
Asynchronicznie zapisuje atrybut z określonym prefiksem, nazwą lokalną, identyfikatorem URI przestrzeni nazw i wartością. (Odziedziczone po XmlWriter) |
Write |
Koduje określone bajty binarne jako base64 i zapisuje wynikowy tekst. |
Write |
Asynchronicznie koduje określone bajty binarne jako Base64 i zapisuje wynikowy tekst. (Odziedziczone po XmlWriter) |
Write |
Koduje określone bajty binarne jako binhex i zapisuje wynikowy tekst. |
Write |
Asynchronicznie koduje określone bajty binarne jako |
Write |
Zapisuje <! [CDATA[...]]> bloku zawierającego określony tekst. |
Write |
Asynchronicznie zapisuje <! [CDATA[...]]> bloku zawierającego określony tekst. (Odziedziczone po XmlWriter) |
Write |
Wymusza generowanie jednostki znaków dla określonej wartości znaku Unicode. |
Write |
Asynchronicznie wymusza generowanie jednostki znaków dla określonej wartości znaku Unicode. (Odziedziczone po XmlWriter) |
Write |
Zapisuje tekst po jednym buforze naraz. |
Write |
Asynchronicznie zapisuje tekst po jednym buforze naraz. (Odziedziczone po XmlWriter) |
Write |
Zapisuje komentarz <!--...--> zawierający określony tekst. |
Write |
Asynchronicznie zapisuje komentarz <!--...--> zawierający określony tekst. (Odziedziczone po XmlWriter) |
Write |
Zapisuje deklarację DOCTYPE z określoną nazwą i atrybutami opcjonalnymi. |
Write |
Asynchronicznie zapisuje deklarację DOCTYPE z określoną nazwą i atrybutami opcjonalnymi. (Odziedziczone po XmlWriter) |
Write |
Zapisuje element o określonej nazwie lokalnej i wartości. (Odziedziczone po XmlWriter) |
Write |
Zapisuje element z określoną lokalną nazwą, identyfikatorem URI przestrzeni nazw i wartością. (Odziedziczone po XmlWriter) |
Write |
Zapisuje element z określonym prefiksem, nazwą lokalną, identyfikatorem URI przestrzeni nazw i wartością. (Odziedziczone po XmlWriter) |
Write |
Asynchronicznie zapisuje element z określonym prefiksem, nazwą lokalną, identyfikatorem URI przestrzeni nazw i wartością. (Odziedziczone po XmlWriter) |
Write |
Zamyka poprzednie wywołanie WriteStartAttribute(String, String, String). |
Write |
Asynchronicznie zamyka poprzednie wywołanie WriteStartAttribute(String, String). (Odziedziczone po XmlWriter) |
Write |
Zamyka wszystkie otwarte elementy lub atrybuty i umieszcza składnik zapisywania z powrotem w stanie Rozpoczęcia. |
Write |
Asynchronicznie zamyka wszystkie otwarte elementy lub atrybuty i umieszcza składnik zapisywania z powrotem w stanie Start. (Odziedziczone po XmlWriter) |
Write |
Zamyka jeden element i wyświetla odpowiedni zakres przestrzeni nazw. |
Write |
Asynchronicznie zamyka jeden element i wyświetla odpowiedni zakres przestrzeni nazw. (Odziedziczone po XmlWriter) |
Write |
Zapisuje odwołanie do jednostki jako |
Write |
Asynchronicznie zapisuje odwołanie do jednostki jako |
Write |
Zamyka jeden element i wyświetla odpowiedni zakres przestrzeni nazw. |
Write |
Asynchronicznie zamyka jeden element i wyświetla odpowiedni zakres przestrzeni nazw. (Odziedziczone po XmlWriter) |
Write |
Zapisuje określoną nazwę, upewniając się, że jest prawidłową nazwą zgodnie z zaleceniem W3C XML 1.0. |
Write |
Asynchronicznie zapisuje określoną nazwę, upewniając się, że jest prawidłową nazwą zgodnie z zaleceniem W3C XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Odziedziczone po XmlWriter) |
Write |
Zapisuje określoną nazwę, upewniając się, że jest to prawidłowa |
Write |
Asynchronicznie zapisuje określoną nazwę, upewniając się, że jest prawidłowym elementem NmToken zgodnie z zaleceniem W3C XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Odziedziczone po XmlWriter) |
Write |
Po zastąpieniu w klasie pochodnej kopiuje wszystko, od czytelnika do modułu zapisywania i przenosi czytelnika na początek następnego elementu równorzędnego. (Odziedziczone po XmlWriter) |
Write |
Kopiuje wszystko, od obiektu XPathNavigator do składnika zapisywania. Pozycja XPathNavigator pozostaje niezmieniona. (Odziedziczone po XmlWriter) |
Write |
Asynchronicznie kopiuje wszystko od czytelnika do pisarza i przenosi czytelnika na początek następnego rodzeństwa. (Odziedziczone po XmlWriter) |
Write |
Asynchronicznie kopiuje wszystko, od obiektu XPathNavigator do składnika zapisywania. Pozycja XPathNavigator pozostaje niezmieniona. (Odziedziczone po XmlWriter) |
Write |
Zapisuje instrukcję przetwarzania z spacją między nazwą a tekstem w następujący sposób: <?name text?>. |
Write |
Asynchronicznie zapisuje instrukcję przetwarzania z spacją między nazwą a tekstem w następujący sposób: <?name text?>. (Odziedziczone po XmlWriter) |
Write |
Zapisuje nazwę kwalifikowaną przez przestrzeń nazw. Ta metoda wyszukuje prefiks, który znajduje się w zakresie dla danej przestrzeni nazw. |
Write |
Asynchronicznie zapisuje nazwę kwalifikowaną przez przestrzeń nazw. Ta metoda wyszukuje prefiks, który znajduje się w zakresie dla danej przestrzeni nazw. (Odziedziczone po XmlWriter) |
Write |
Ręcznie zapisuje nieprzetworzone znaczniki z buforu znaków. |
Write |
Ręcznie zapisuje nieprzetworzone znaczniki z ciągu. |
Write |
Asynchronicznie zapisuje nieprzetworzone znaczniki ręcznie z buforu znaków. (Odziedziczone po XmlWriter) |
Write |
Asynchronicznie zapisuje nieprzetworzone znaczniki ręcznie z ciągu. (Odziedziczone po XmlWriter) |
Write |
Zapisuje początek atrybutu o określonej nazwie lokalnej. (Odziedziczone po XmlWriter) |
Write |
Zapisuje początek atrybutu z określoną lokalną nazwą i identyfikatorem URI przestrzeni nazw. (Odziedziczone po XmlWriter) |
Write |
Zapisuje początek atrybutu. |
Write |
Asynchronicznie zapisuje początek atrybutu z określonym prefiksem, nazwą lokalną i identyfikatorem URI przestrzeni nazw. (Odziedziczone po XmlWriter) |
Write |
Zapisuje deklarację XML w wersji "1.0". |
Write |
Zapisuje deklarację XML z wersją "1.0" i atrybutem autonomicznym. |
Write |
Asynchronicznie zapisuje deklarację XML w wersji "1.0". (Odziedziczone po XmlWriter) |
Write |
Asynchronicznie zapisuje deklarację XML z wersją "1.0" i atrybutem autonomicznym. (Odziedziczone po XmlWriter) |
Write |
Po zastąpieniu w klasie pochodnej zapisuje tag startowy o określonej nazwie lokalnej. (Odziedziczone po XmlWriter) |
Write |
Po zastąpieniu w klasie pochodnej zapisuje określony tag startowy i kojarzy go z daną przestrzenią nazw. (Odziedziczone po XmlWriter) |
Write |
Zapisuje określony tag startowy i kojarzy go z daną przestrzenią nazw i prefiksem. |
Write |
Asynchronicznie zapisuje określony tag startowy i kojarzy go z daną przestrzenią nazw i prefiksem. (Odziedziczone po XmlWriter) |
Write |
Zapisuje daną zawartość tekstowa. |
Write |
Asynchronicznie zapisuje daną zawartość tekstowa. (Odziedziczone po XmlWriter) |
Write |
Generuje i zapisuje jednostkę znaku zastępczego dla pary znaków zastępczych. |
Write |
Asynchronicznie generuje i zapisuje jednostkę znaku zastępczego dla pary znaków zastępczych. (Odziedziczone po XmlWriter) |
Write |
Zapisuje wartość Boolean. (Odziedziczone po XmlWriter) |
Write |
Zapisuje wartość DateTime. (Odziedziczone po XmlWriter) |
Write |
Zapisuje wartość DateTimeOffset. (Odziedziczone po XmlWriter) |
Write |
Zapisuje wartość Decimal. (Odziedziczone po XmlWriter) |
Write |
Zapisuje wartość Double. (Odziedziczone po XmlWriter) |
Write |
Zapisuje wartość Int32. (Odziedziczone po XmlWriter) |
Write |
Zapisuje wartość Int64. (Odziedziczone po XmlWriter) |
Write |
Zapisuje wartość obiektu. (Odziedziczone po XmlWriter) |
Write |
Zapisuje liczbę zmiennoprzecinkową o pojedynczej precyzji. (Odziedziczone po XmlWriter) |
Write |
Zapisuje wartość String. (Odziedziczone po XmlWriter) |
Write |
Zapisuje podane białe znaki. |
Write |
Asynchronicznie zapisuje podane białe znaki. (Odziedziczone po XmlWriter) |
IDisposable. |
Aby uzyskać opis tego elementu członkowskiego, zobacz Dispose(). (Odziedziczone po XmlWriter) |
Configure |
Konfiguruje, w jaki sposób będą wykonywane oczekiwania na zadania zwrócone z asynchronicznego jednorazowego użytku. |
- dokumenty XML i danych
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: