Freigeben über


XamlXmlWriter.WriteValue(Object) Methode

Definition

Schreibt einen XAML-Wertknoten in die zugrunde liegende XmlWriter- oder TextWriter-Klasse. Löst eine Ausnahme aus, wenn die aktuelle Position des XAML-Knotenstreams für das Schreiben eines Werts ungültig ist oder der Writer sich in einem Zustand befindet, in dem ein Wert nicht geschrieben werden kann.

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)

Parameter

value
Object

Die zu schreibenden Wertinformationen.

Ausnahmen

Die aktuelle Position des XAML-Knotenstreams ist für das Schreiben eines Werts nicht gültig.

Der XAML-Writerzustand unterstützt das Schreiben eines Wertknotens nicht.

value gibt einen Wert an, der nicht Null oder eine Zeichenfolge ist.

Hinweise

Die Eingabe value kann sein, wodurch das explizite Schreiben von NULL als serialisierter Wert unterstützt wird null. Dieses Verhalten verwendet die XamlLanguage.Null Definition als WriteStartObject Eingabe und ruft dann sofort auf WriteEndObject.

Gilt für: