Udostępnij za pośrednictwem


XamlXmlWriter.WriteValue(Object) Metoda

Definicja

Zapisuje węzeł wartości XAML do bazowego XmlWriter lub TextWriter. Zgłasza wyjątek, jeśli bieżące położenie strumienia węzła XAML jest nieprawidłowe do zapisywania wartości lub składnik zapisywania jest w stanie, w którym nie można zapisać wartości.

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)

Parametry

value
Object

Informacje o wartości do zapisu.

Wyjątki

Bieżąca pozycja strumienia węzła XAML jest nieprawidłowa do zapisywania wartości.

Stan składnika zapisywania XAML nie obsługuje zapisywania węzła wartości.

value Określa wartość, która nie ma wartości null lub ciągu.

Uwagi

Dane wejściowe value mogą mieć nullwartość , która obsługuje jawne zapisywanie wartości null jako wartości serializowanej. To zachowanie używa definicji jako WriteStartObject danych wejściowych, a następnie natychmiast wywołuje metodę .XamlLanguage.NullWriteEndObject

Dotyczy