Aracılığıyla paylaş


XmlWriter.WriteEndAttribute Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, önceki WriteStartAttribute(String, String) çağrıyı kapatır.

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

Özel durumlar

Önceki XmlWriter bir zaman uyumsuz işlem tamamlanmadan önce bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Zaman uyumsuz bir işlem zaten devam ediyor" iletisiyle oluşturulur.

Açıklamalar

çağrısı WriteStartAttributeyaparsanız, özniteliğini bu yöntemle kapatabilirsiniz.

özniteliğini yeniden çağırarakWriteStartAttribute, çağırarak veya çağırarak WriteAttributeStringWriteEndElementda kapatabilirsiniz.

Not

XML çıktısı XmlWriter almak için yöntemlerini kullandığınızda, siz yöntemini çağırana Close kadar öğeler ve öznitelikler yazılmaz. Örneğin, bir öğesini doldurmak XmlDocumentiçin XmlWriter kullanıyorsanız, öğesini kapatana XmlWriterkadar hedef belgedeki yazılı öğeleri ve öznitelikleri gözlemleyemezsiniz.

Bu yöntemin zaman uyumsuz sürümü için bkz WriteEndAttributeAsync. .

Şunlara uygulanır