Partilhar via


IDocument.NormalizeDocument Método

Definição

Esse método age como se o documento estivesse passando por um ciclo de salvar e carregar, colocando o documento em uma forma "normal".

[Android.Runtime.Register("normalizeDocument", "()V", "GetNormalizeDocumentHandler:Org.W3c.Dom.IDocumentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void NormalizeDocument ();
[<Android.Runtime.Register("normalizeDocument", "()V", "GetNormalizeDocumentHandler:Org.W3c.Dom.IDocumentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member NormalizeDocument : unit -> unit
Atributos

Comentários

Esse método age como se o documento estivesse passando por um ciclo de salvar e carregar, colocando o documento em uma forma "normal". Como consequência, esse método atualiza a árvore de substituição de EntityReference nós e normaliza Text nós, conforme definido no método Node.normalize(). <Caso> contrário, o resultado real depende dos recursos que estão sendo definidos no Document.domConfig objeto e governando quais operações realmente ocorrem. Notavelmente, esse método também pode tornar o namespace do documento bem formado de acordo com o algoritmo descrito em , verificar a normalização de caracteres, remover os CDATASection nós, etc. Consulte DOMConfiguration para obter detalhes.

// Keep in the document
            the information defined // in the XML Information Set (Java example)
            DOMConfiguration docConfig = myDocument.getDomConfig();
            docConfig.setParameter("infoset", Boolean.TRUE);
            myDocument.normalizeDocument();

<br>Os eventos de mutação, quando suportados, são gerados para refletir as alterações que ocorrem no documento. <br> Se ocorrerem erros durante a invocação deste método, como uma tentativa de atualizar um nó somente leitura ou um Node.nodeName caractere inválido de acordo com a versão XML em uso, erros ou avisos (DOMError.SEVERITY_ERROR ou DOMError.SEVERITY_WARNING) serão relatados usando o DOMErrorHandler objeto associado ao parâmetro "error-handler". Observe que esse método também pode relatar erros fatais ( DOMError.SEVERITY_FATAL_ERROR) se uma implementação não puder se recuperar de um erro.

Adicionado no DOM Nível 3.

Documentação Java para org.w3c.dom.Document.normalizeDocument().

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.

Aplica-se a