Sdílet prostřednictvím


BodyWriter.OnWriteBodyContents(XmlDictionaryWriter) Metoda

Definice

Při implementaci poskytuje bod rozšiřitelnosti při zápisu obsahu textu.

protected:
 abstract void OnWriteBodyContents(System::Xml::XmlDictionaryWriter ^ writer);
protected abstract void OnWriteBodyContents (System.Xml.XmlDictionaryWriter writer);
abstract member OnWriteBodyContents : System.Xml.XmlDictionaryWriter -> unit
Protected MustOverride Sub OnWriteBodyContents (writer As XmlDictionaryWriter)

Parametry

writer
XmlDictionaryWriter

Slouží XmlDictionaryWriter k zápisu textu zprávy.

Příklady

Následující příklad znázorňuje přepsání OnWriteBodyContents(XmlDictionaryWriter) metody .

protected override void OnWriteBodyContents(XmlDictionaryWriter writer)
{
   writer.WriteStartElement(textTag);

   foreach (string str in bodySegment)
   {
       writer.WriteString(str);
   }

    writer.WriteEndElement();
}
Protected Overrides Sub OnWriteBodyContents(ByVal writer As XmlDictionaryWriter)
   writer.WriteStartElement(textTag)

    For Each str As String In bodySegment
        writer.WriteString(str)
    Next str

    writer.WriteEndElement()
End Sub

Poznámky

Tato metoda musí být implementována třídami odvozenými z BodyWriter. Toto je klíčová metoda, která zapisuje tělo. BodyWriter Pokud je uložena do vyrovnávací paměti, je tato metoda volána pouze jednou.

Platí pro