Freigeben über


XmlSerializationWriter.WriteTypedPrimitive Methode

Definition

Schreibt ein XML-Element, dessen Textkörper ein Wert eines einfachen XML-Schemadatentyps ist.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

protected:
 void WriteTypedPrimitive(System::String ^ name, System::String ^ ns, System::Object ^ o, bool xsiType);
protected void WriteTypedPrimitive (string? name, string? ns, object o, bool xsiType);
protected void WriteTypedPrimitive (string name, string ns, object o, bool xsiType);
member this.WriteTypedPrimitive : string * string * obj * bool -> unit
Protected Sub WriteTypedPrimitive (name As String, ns As String, o As Object, xsiType As Boolean)

Parameter

name
String

Der lokale Name des zu schreibenden Elements.

ns
String

Der Namespace des zu schreibenden Elements.

o
Object

Das in den Elementtext zu serialisierende Objekt.

xsiType
Boolean

true, wenn das XML-Element den Typ des Textwerts explizit mit dem xsi:type-Attribut angibt, andernfalls false.

Hinweise

Die geschützten Member XmlSerializationWriter von sind nur für die Verwendung durch abgeleitete Klassen vorgesehen, die intern in der .NET Framework XML-Serialisierungsinfrastruktur verwendet werden.

Das xsi:type Attribut gibt explizit den XML-Schemadatentyp an. Das Präfix xsi bezieht sich auf den XML-Schemainstanznamespace.

Gilt für