XmlWriter.WriteEndAttribute Metoda

Definicja

Po zastąpieniu w klasie pochodnej zamyka poprzednie WriteStartAttribute(String, String) wywołanie.

public:
 abstract void WriteEndAttribute();
public abstract void WriteEndAttribute();
abstract member WriteEndAttribute : unit -> unit
Public MustOverride Sub WriteEndAttribute ()

Wyjątki

Metoda XmlWriter została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W takim przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".

Uwagi

Jeśli wywołasz WriteStartAttributemetodę , możesz zamknąć atrybut za pomocą tej metody.

Możesz również zamknąć atrybut, wywołując ponownie wywołanie WriteStartAttributeWriteAttributeStringmetody , lub wywołując polecenie WriteEndElement.

Note

W przypadku użycia XmlWriter metod do wyprowadzania kodu XML elementy i atrybuty nie zostaną zapisane do momentu wywołania Close metody . Jeśli na przykład używasz narzędzia XmlWriter do wypełnienia XmlDocumentelementu , dopóki nie zamkniesz XmlWriterelementu , nie będzie można obserwować zapisanych elementów i atrybutów w dokumencie docelowym.

Aby uzyskać asynchroniczną wersję tej metody, zobacz WriteEndAttributeAsync.

Dotyczy