BodyWriter.OnWriteBodyContents(XmlDictionaryWriter) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.