Condividi tramite


IElement.SetAttributeNodeNS(IAttr) Metodo

Definizione

Aggiunge un nuovo attributo.

[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

Parametri

newAttr
IAttr

Nodo Attr da aggiungere all'elenco di attributi.

Restituisce

Se l'attributo newAttr sostituisce un attributo esistente con lo stesso nome locale e lo stesso URI dello spazio dei nomi, viene restituito il nodo sostituito Attr . In caso contrario null , viene restituito .

Attributi

Eccezioni

WRONG_DOCUMENT_ERR: generato se newAttr è stato creato da un documento diverso da quello che ha creato l'elemento.
NO_MODIFICATION_ALLOWED_ERR: generato se questo nodo è di sola lettura.
INUSE_ATTRIBUTE_ERR: generato se newAttr è già un attributo di un altro Element oggetto. L'utente DOM deve clonare Attr in modo esplicito i nodi per riutilizzarli in altri elementi.
NOT_SUPPORTED_ERR: può essere generato se l'implementazione non supporta la funzionalità "XML" e il linguaggio esposto tramite il documento non supporta spazi dei nomi XML (ad esempio []).

Commenti

Aggiunge un nuovo attributo. Se un attributo con il nome locale e l'URI dello spazio dei nomi è già presente nell'elemento, viene sostituito da quello nuovo. La sostituzione di un nodo attributo per sé non ha alcun effetto. <br>Per [Spazi dei nomi XML] , le applicazioni devono usare il valore null come parametro per i namespaceURI metodi se desiderano non avere uno spazio dei nomi.

Aggiunta in DOM Livello 2.

Documentazione java per org.w3c.dom.Element.setAttributeNodeNS(org.w3c.dom.Attr).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a