IElement.SetAttributeNodeNS(IAttr) 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í.
Agrega un nuevo atributo.
[Android.Runtime.Register("setAttributeNodeNS", "(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;", "GetSetAttributeNodeNS_Lorg_w3c_dom_Attr_Handler:Org.W3c.Dom.IElementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.W3c.Dom.IAttr? SetAttributeNodeNS (Org.W3c.Dom.IAttr? newAttr);
[<Android.Runtime.Register("setAttributeNodeNS", "(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;", "GetSetAttributeNodeNS_Lorg_w3c_dom_Attr_Handler:Org.W3c.Dom.IElementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAttributeNodeNS : Org.W3c.Dom.IAttr -> Org.W3c.Dom.IAttr
Parámetros
- newAttr
- IAttr
Nodo Attr
que se va a agregar a la lista de atributos.
Devoluciones
Si el newAttr
atributo reemplaza un atributo existente por el mismo nombre local y el URI del espacio de nombres, se devuelve el nodo reemplazado Attr
; de lo contrario null
, se devuelve.
- Atributos
Excepciones
WRONG_DOCUMENT_ERR: se genera si newAttr
se creó a partir de un documento diferente al que creó el elemento.
NO_MODIFICATION_ALLOWED_ERR: se genera si este nodo es de solo lectura.
INUSE_ATTRIBUTE_ERR: se genera si newAttr
ya es un atributo de otro Element
objeto. El usuario DOM debe clonar Attr
explícitamente nodos para volver a usarlos en otros elementos.
NOT_SUPPORTED_ERR: se puede generar si la implementación no admite la característica "XML"
y el idioma expuesto a través del documento no admite espacios de nombres XML (como []).
Comentarios
Agrega un nuevo atributo. Si un atributo con ese nombre local y ese URI de espacio de nombres ya está presente en el elemento, se reemplaza por el nuevo. Reemplazar un nodo de atributo por sí mismo no tiene ningún efecto. <br>Per [XML Namespaces] , las aplicaciones deben usar el valor null
como namespaceURI
parámetro para los métodos si desean no tener ningún espacio de nombres.
Agregado en dom nivel 2.
Documentación de Java para org.w3c.dom.Element.setAttributeNodeNS(org.w3c.dom.Attr)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.