Condividi tramite


IElement.SetAttribute(String, String) Metodo

Definizione

Aggiunge un nuovo attributo.

[Android.Runtime.Register("setAttribute", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetAttribute_Ljava_lang_String_Ljava_lang_String_Handler:Org.W3c.Dom.IElementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetAttribute (string? name, string? value);
[<Android.Runtime.Register("setAttribute", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetAttribute_Ljava_lang_String_Ljava_lang_String_Handler:Org.W3c.Dom.IElementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAttribute : string * string -> unit

Parametri

name
String

Nome dell'attributo da creare o modificare.

value
String

Valore da impostare in formato stringa.

Attributi

Eccezioni

INVALID_CHARACTER_ERR: generato se il nome specificato non è un nome XML in base alla versione XML in uso specificata nell'attributo Document.xmlVersion .
NO_MODIFICATION_ALLOWED_ERR: generato se questo nodo è di sola lettura.

Commenti

Aggiunge un nuovo attributo. Se un attributo con tale nome è già presente nell'elemento, il relativo valore viene modificato in modo che sia quello del parametro value. Questo valore è una stringa semplice; non viene analizzato perché è in fase di impostazione. Pertanto, qualsiasi markup (ad esempio la sintassi da riconoscere come riferimento all'entità) viene considerato come testo letterale e deve essere preceduto in modo appropriato dall'implementazione quando viene scritto. Per assegnare un valore di attributo che contiene riferimenti all'entità, l'utente deve creare un Attr nodo più qualsiasi Text nodo e EntityReference nodi, compilare il sottoalbero appropriato e usarlo setAttributeNode per assegnarlo come valore di un attributo. <br>Per impostare un attributo con un nome completo e un URI dello spazio dei nomi, usare il setAttributeNS metodo .

Documentazione java per org.w3c.dom.Element.setAttribute(java.lang.String, java.lang.String).

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