Condividi tramite


ILSSerializer.Write(INode, ILSOutput) Metodo

Definizione

Serializzare il nodo specificato come descritto in precedenza nella descrizione generale dell'interfaccia LSSerializer .

[Android.Runtime.Register("write", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/ls/LSOutput;)Z", "GetWrite_Lorg_w3c_dom_Node_Lorg_w3c_dom_ls_LSOutput_Handler:Org.W3c.Dom.LS.ILSSerializerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Write (Org.W3c.Dom.INode? nodeArg, Org.W3c.Dom.LS.ILSOutput? destination);
[<Android.Runtime.Register("write", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/ls/LSOutput;)Z", "GetWrite_Lorg_w3c_dom_Node_Lorg_w3c_dom_ls_LSOutput_Handler:Org.W3c.Dom.LS.ILSSerializerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : Org.W3c.Dom.INode * Org.W3c.Dom.LS.ILSOutput -> bool

Parametri

nodeArg
INode

Nodo da serializzare.

destination
ILSOutput

Destinazione del DOM serializzato.

Restituisce

Restituisce true se node è stato serializzato correttamente. Restituisce false nel caso in cui l'elaborazione normale sia stata arrestata, ma l'implementazione ha mantenuto la serializzazione del documento. Il risultato dell'implementazione dipende quindi dall'implementazione.

Attributi

Commenti

Serializzare il nodo specificato come descritto in precedenza nella descrizione generale dell'interfaccia LSSerializer . L'output viene scritto nell'oggetto LSOutputfornito. <br> Quando si scrive in un LSOutputoggetto , la codifica viene trovata esaminando le informazioni di codifica raggiungibili tramite LSOutput e l'elemento da scrivere (o il relativo documento proprietario) in questo ordine: <ol><liLSOutput.encoding>, </li>><Document.inputEncoding, </li<>li.>Document.xmlEncoding </li></ol><br> Se non è raggiungibile alcuna codifica tramite le proprietà precedenti, verrà usata una codifica predefinita di "UTF-8". Se la codifica specificata non è supportata, viene generato un errore irreversibile di "codifica non supportata". <br> Se non viene specificato alcun output in LSOutput, viene generato un errore irreversibile "senza output specificato". <br> L'implementazione è responsabile dell'associazione del tipo di supporto appropriato ai dati serializzati. <br> Durante la scrittura in un URI HTTP, viene eseguito un HTTP PUT. Quando si scrive in altri tipi di URI, il meccanismo per scrivere i dati nell'URI dipende dall'implementazione.

Documentazione java per org.w3c.dom.ls.LSSerializer.write(org.w3c.dom.Node, org.w3c.dom.ls.LSOutput).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a