XmlSerializationWriter.WriteElementLiteral Metoda

Definice

Dává objektu XmlWriter pokyn k zápisu XmlNode objektu 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 pro zápis, pravděpodobně podřízený element XML.

name
String

Místní název nadřazeného elementu XML, který se má zapisovat.

ns
String

Obor názvů nadřazeného elementu XML pro zápis.

isNullable
Boolean

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

any
Boolean

true chcete-li označit, že uzel, pokud XML element, dodržuje deklaraci elementu schématu any XML; jinak , false.

Poznámky

Chráněné členy XmlSerializationWriter jsou určeny pouze odvozenými třídami, které se používají interně v rámci infrastruktury serializace XML rozhraní .NET Framework.

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

Platí pro