The XamlWriter type exposes the following members.

Methods

  NameDescription
Public methodStatic memberCreateWriter
Creates a XAML writer for given string builder output and settings.
Public methodDispose
Disposes this instance.
(Inherited from XamlWriterBase.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Finalizes this XamlWriterBase instance.
(Inherited from XamlWriterBase.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberGetXaml(DependencyObject)
Generates the XAML of the specified dependency object using the default settings.
Public methodStatic memberGetXaml(DependencyObject, XamlWriterSettings)
Generates the XAML of specified dependency object.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Protected methodWriteAttributeString(String, String)
Writes the attribute string to the output.
(Inherited from XamlWriterBase.)
Protected methodWriteAttributeString(String, String, String, String)
Writes the attribute string to the output.
(Inherited from XamlWriterBase.)
Protected methodWriteEndElement()()()()
Writes an end element tag to the output.
(Inherited from XamlWriterBase.)
Protected methodWriteEndElement(FrameworkElement)
Writes the end tag(s) of given framework element.
(Overrides XamlWriterBase..::..WriteEndElement(FrameworkElement).)
Public methodWriteObject
Writes the XAML of specified dependency object.
(Inherited from XamlWriterBase.)
Protected methodWritePropertyAttribute
Writes a property in attribute syntax.
(Overrides XamlWriterBase..::..WritePropertyAttribute(DependencyPropertyInfo, String).)
Protected methodWritePropertyStartElement
Writes the start tag of a property element.
(Overrides XamlWriterBase..::..WritePropertyStartElement(DependencyObject, DependencyPropertyInfo).)
Protected methodWriteStartElement(FrameworkElement)
Writes the start tag(s) of given framework element.
(Overrides XamlWriterBase..::..WriteStartElement(FrameworkElement).)
Protected methodWriteStartElement(String, String)
Writes a start element tag to the output.
(Inherited from XamlWriterBase.)
Protected methodWriteStartElementAndName
Writes the start element tag and include the x:Name of the object.
(Inherited from XamlWriterBase.)

Properties

  NameDescription
Public propertyFrameworkElementCount
Gets the number of written framework elements.
(Inherited from XamlWriterBase.)
Protected propertyIgnoreFrameworkTemplates
Gets a value indicating whether to ignore framework templates.
(Overrides XamlWriterBase..::..IgnoreFrameworkTemplates.)
Protected propertyIgnoreStyles
Gets a value indicating whether to ignore styles.
(Overrides XamlWriterBase..::..IgnoreStyles.)
Public propertyIsXamlTruncated
Gets a value indicating whether the generated XAML is truncated.
(Inherited from XamlWriterBase.)
Protected propertyNestFrameworkElements
Gets a value indicating whether framework elements are nested.
(Overrides XamlWriterBase..::..NestFrameworkElements.)
Public propertySettings
Gets the settings.
(Inherited from XamlWriterBase.)

See Also