XmlWriter.WriteAttributeString Method (String, String)
When overridden in a derived class, writes out the attribute with the specified local name and value.
Assembly: System.Xml (in System.Xml.dll)
WriteAttributeString does the following:
If the attribute value includes double or single quotes, they are replaced with " and ' respectively.
If writing an xml:space attribute, the writer verifies the attribute value is valid. (Valid values are preserve or default.)
If writing an xml:lang attribute, the writer does not verify that the attribute value is valid according to the W3C XML 1.0 recommendation.
Dim output As New StringBuilder() Dim settings As New XmlWriterSettings() settings.Indent = True Using writer As XmlWriter = XmlWriter.Create(output, settings) ' Write the root element. writer.WriteStartElement("order") ' Write an element with attributes. writer.WriteStartElement("item") writer.WriteAttributeString("date", "2/19/01") writer.WriteAttributeString("orderID", "136A5") ' Write a full end element. Because this element has no ' content, calling WriteEndElement would have written a ' short end tag '/>'. writer.WriteFullEndElement() writer.WriteEndElement() ' Write the XML to file and close the writer End Using OutputTextBlock.Text = output.ToString()
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.