DOMAttribute.CloneNode

DOMAttribute

CloneNode

Disponible desde la versión 8.1.

Sintaxis:

CloneNode(<CompleteCopy>)

Parámetros:

<CompleteCopy> (obligatorio)

Tipo: Booleano.
La bandera de copia completa.

Valor devuelto:

Tipo: DOMAttribute, DOMDocument, DOMElement, DOMDocumentType, DOMNotation, DOMEntity, DOMDocumentFragment, DOMText, DOMComment, DOMCDATASection, DOMProcessingInstruction, DOMEntityReference, XPathNamespace.
Una copia del nodo.

Descripción:

Copia (clona) este nodo.
La copia no tiene nodo padre ni datos de usuario.
Al copiar el nodo Elemento se copian todos los atributos y sus valores, incluidos los valores predeterminados generados por el procesador XML.
Los nodos hijos solo se copian si se establece la bandera de copia detallada. La copia detallada incluye el texto del nodo Elemento, si el texto representa el nodo hijo Texto.
La copia de nodos Atributo es diferente de copiar estos nodos como parte del nodo Elemento, ya que la bandera de especificación explícita para la propiedad Especificado se establece en Verdadero.
Los nodos Atributo siempre se copian junto con los nodos hijos (que representan un valor de atributo), independientemente del modo de copia. Cuando se copia el nodo EntityReference, se construye automáticamente un subárbol si el nodo Entity correspondiente está disponible, independientemente del modo de copia.
Si se copian otros tipos de nodos, solo se devuelve una copia de este nodo.
Si se copia un subárbol en modo de solo lectura, se crea una copia editable, pero los nodos hijos de la copia del nodo EntityReference son de solo lectura.

Disponibilidad:

Servidor, cliente grueso, conexión externa, aplicación móvil (servidor), servidor independiente móvil.

Disponible desde:

Disponible desde la versión 8.1.