IDocument.NormalizeDocument Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este método actúa como si el documento estuviera pasando por un ciclo de guardado y carga, colocando el documento en un formulario "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
Comentarios
Este método actúa como si el documento estuviera pasando por un ciclo de guardado y carga, colocando el documento en un formulario "normal". Como consecuencia, este método actualiza el árbol de reemplazo de EntityReference nodos y normaliza Text los nodos, tal como se define en el método Node.normalize().
<br> De lo contrario, el resultado real depende de las características que se establecen en el Document.domConfig objeto y rigen qué operaciones tienen lugar realmente. Notablemente, este método también podría hacer que el espacio de nombres del documento tenga el formato correcto según el algoritmo descrito en , compruebe la normalización de caracteres, quite los CDATASection nodos, etc. Consulte DOMConfiguration para obtener más información.
// 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();
<Los eventos br>Mutation, cuando se admiten, se generan para reflejar los cambios que se producen en el documento.
<br> Si se producen errores durante la invocación de este método, como un intento de actualizar un nodo de solo lectura o un Node.nodeName contiene un carácter no válido según la versión XML en uso, se notificarán errores o advertencias (DOMError.SEVERITY_ERROR o DOMError.SEVERITY_WARNING) mediante el DOMErrorHandler objeto asociado al parámetro "error-handler". Tenga en cuenta que este método también podría notificar errores irrecuperables ( DOMError.SEVERITY_FATAL_ERROR) si una implementación no se puede recuperar de un error.
Agregado en DOM Level 3.
Java documentación para org.w3c.dom.Document.normalizeDocument().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.