ILSSerializer.Write(INode, ILSOutput) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Serialize o nó especificado conforme descrito acima na descrição geral da LSSerializer
interface.
[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
Parâmetros
- nodeArg
- INode
O nó a ser serializado.
- destination
- ILSOutput
O destino do DOM serializado.
Retornos
Retorna true
se node
foi serializado com êxito. Retorne false
caso o processamento normal tenha parado, mas a implementação continuasse serializando o documento, o resultado da serialização sendo dependente da implementação em seguida.
- Atributos
Comentários
Serialize o nó especificado conforme descrito acima na descrição geral da LSSerializer
interface. A saída é gravada no LSOutput
arquivo . <br> Ao escrever em um LSOutput
, a codificação é encontrada observando as informações de codificação que podem ser acessadas através do LSOutput
e do item a ser escrito (ou seu documento proprietário) nesta ordem: <ol<>liLSOutput.encoding
>, </li<>li>Document.inputEncoding
, </li<>li.>Document.xmlEncoding
</li></ol><br> Se nenhuma codificação for acessível através das propriedades acima, uma codificação padrão de "UTF-8" será usada. Se a codificação especificada não for suportada, um erro fatal de "codificação sem suporte" será gerado. <br> Se nenhuma saída for especificada no LSOutput
, um erro fatal "sem saída especificada" será gerado. <br> A implementação é responsável por associar o tipo de mídia apropriado com os dados serializados. <br> Ao gravar em um URI HTTP, um HTTP PUT é executado. Ao gravar em outros tipos de URIs, o mecanismo para gravar os dados no URI depende da implementação.
Documentação Java para org.w3c.dom.ls.LSSerializer.write(org.w3c.dom.Node, org.w3c.dom.ls.LSOutput)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.