Udostępnij za pośrednictwem


XamlXmlWriter.WriteValue(Object) Metoda

Definicja

Zapisuje węzeł wartości XAML w bazowym elemecie XmlWriter lub TextWriter. Zgłasza wyjątek, jeśli bieżąca pozycja strumienia węzła XAML jest nieprawidłowa 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 zapisania.

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ąg.

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