Share via


XmlSerializationWriter.WriteElementLiteral Metoda

Definice

Dá pokyn objektu XmlWriter k zápisu objektu XmlNode v těle pojmenovaného elementu XML.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

node
XmlNode

Uzel XML k zápisu, případně podřízený element XML.

name
String

Místní název nadřazeného elementu XML k zápisu.

ns
String

Obor názvů nadřazeného elementu XML k zápisu.

isNullable
Boolean

true k zápisu atributu xsi:nil='true' , pokud objekt k serializaci je null; jinak , false.

any
Boolean

true označující, že uzel, pokud je element XML, dodržuje deklaraci elementu schématu any XML; v opačném případě false.

Poznámky

Chráněné členy XmlSerializationWriter jsou určeny pouze pro použití odvozené třídy, které jsou použity interně v rámci rozhraní .NET Framework XML serializace infrastruktury.

Metoda WriteElementLiteral je volána pouze při zápisu literál XML, který lze definovat v dokumentu schématu XML.

Platí pro