IElement.SetAttribute(String, String) 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("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
Parámetros
- name
- String
Nombre del atributo que se va a crear o modificar.
- value
- String
Valor que se va a establecer en forma de cadena.
- Atributos
Excepciones
INVALID_CHARACTER_ERR: se genera si el nombre especificado no es un nombre XML según la versión XML en uso especificada en el Document.xmlVersion
atributo .
NO_MODIFICATION_ALLOWED_ERR: se genera si este nodo es de solo lectura.
Comentarios
Agrega un nuevo atributo. Si un atributo con ese nombre ya está presente en el elemento, su valor se cambia para que sea el del parámetro value. Este valor es una cadena simple; no se analiza ya que se establece. Por lo tanto, cualquier marcado (como la sintaxis que se reconocerá como una referencia de entidad) se trata como texto literal y la implementación debe escapar adecuadamente cuando se escribe. Para asignar un valor de atributo que contenga referencias de entidad, el usuario debe crear un Attr
nodo más cualquiera Text
y EntityReference
nodos, compilar el subárbol adecuado y usarlo setAttributeNode
para asignarlo como valor de un atributo. <br>Para establecer un atributo con un nombre completo y un URI de espacio de nombres, use el setAttributeNS
método .
Documentación de Java para org.w3c.dom.Element.setAttribute(java.lang.String, java.lang.String)
.
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.