XmlSerializationWriter.WriteElementLiteral Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
protected:
void WriteElementLiteral(System::Xml::XmlNode ^ node, System::String ^ name, System::String ^ ns, bool isNullable, bool any);
protected void WriteElementLiteral(System.Xml.XmlNode? node, string name, string? ns, bool isNullable, bool any);
protected void WriteElementLiteral(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any);
member this.WriteElementLiteral : System.Xml.XmlNode * string * string * bool * bool -> unit
Protected Sub WriteElementLiteral (node As XmlNode, name As String, ns As String, isNullable As Boolean, any As Boolean)
Parameter
- node
- XmlNode
Der zu schreibende XML-Knoten, möglicherweise ein untergeordnetes XML-Element.
- name
- String
Der lokale Name des zu schreibenden übergeordneten XML-Elements.
- ns
- String
Der Namespace des zu schreibenden übergeordneten XML-Elements.
- isNullable
- Boolean
true um ein xsi:nil='true' Attribut zu schreiben, wenn das zu serialisierende Objekt lautet null; andernfalls false.
- any
- Boolean
true um anzugeben, dass der Knoten, wenn ein XML-Element, einer XML-Schemaelementdeklaration any entspricht; andernfalls false.
Hinweise
Die geschützten Member von XmlSerializationWriter sind nur für abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework-XML-Serialisierungsinfrastruktur verwendet werden.
Die WriteElementLiteral Methode wird nur beim Schreiben von Literal-XML aufgerufen, die in einem XML-Schemadokument definiert werden können.