Udostępnij za pośrednictwem


XmlWriter.WriteEndAttribute Metoda

Definicja

Po zastąpieniu klasy 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 tym przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".

Uwagi

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

Atrybut można również zamknąć, wywołując ponownie wywołanie WriteStartAttribute metody , lub wywołując WriteAttributeStringmetodę WriteEndElement.

Uwaga

Gdy używasz 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