Udostępnij za pośrednictwem


XmlSerializationWriter.WriteElementEncoded Metoda

Definicja

Zapisuje obiekt węzła XML w treści nazwanego elementu XML.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

protected:
 void WriteElementEncoded(System::Xml::XmlNode ^ node, System::String ^ name, System::String ^ ns, bool isNullable, bool any);
protected void WriteElementEncoded (System.Xml.XmlNode? node, string name, string? ns, bool isNullable, bool any);
protected void WriteElementEncoded (System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any);
member this.WriteElementEncoded : System.Xml.XmlNode * string * string * bool * bool -> unit
Protected Sub WriteElementEncoded (node As XmlNode, name As String, ns As String, isNullable As Boolean, any As Boolean)

Parametry

node
XmlNode

Węzeł XML do zapisu, prawdopodobnie podrzędny element XML.

name
String

Lokalna nazwa nadrzędnego elementu XML do zapisu.

ns
String

Przestrzeń nazw nadrzędnego elementu XML do zapisu.

isNullable
Boolean

true w celu zapisania atrybutu xsi:nil='true' , jeśli obiekt do serializacji to null; w przeciwnym razie false.

any
Boolean

true aby wskazać, że węzeł, jeśli element XML, jest zgodny z deklaracją elementu schematu any XML; w przeciwnym razie false.

Uwagi

Chronione elementy członkowskie są XmlSerializationWriter przeznaczone do użytku tylko przez klasy pochodne, które są używane wewnętrznie w ramach infrastruktury serializacji XML .NET Framework XML.

Metoda jest wywoływana WriteElementEncoded tylko podczas pisania kodu XML zakodowanego w formacie SOAP, zgodnie z opisem w sekcji 5 specyfikacji SOAP 1.1.

Dotyczy