XamlXmlWriter.WriteValue(Object) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Writes a XAML value node to the underlying XmlWriter or TextWriter. Throws an exception if the current position of the XAML node stream is invalid for writing a value, or the writer is in a state where a value cannot be written.
public:
override void WriteValue(System::Object ^ value);
public override void WriteValue (object value);
override this.WriteValue : obj -> unit
Public Overrides Sub WriteValue (value As Object)
Parameters
- value
- Object
The value information to write.
Exceptions
The current position of the XAML node stream is not valid for writing a value.
The XAML writer state does not support the writing of a value node.
value
specifies a value that is not null or a string.
Remarks
The input value
may be null
, which supports explicitly writing out null as a serialized value. This behavior uses the XamlLanguage.Null definition as WriteStartObject input and then immediately calls WriteEndObject.