Compartilhar via


IElement.SetAttribute(String, String) Método

Definição

Adiciona um novo 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

O nome do atributo a ser criado ou alterado.

value
String

Valor a ser definido em forma de cadeia de caracteres.

Atributos

Exceções

INVALID_CHARACTER_ERR: Gerado se o nome especificado não for um nome XML de acordo com a versão XML em uso especificada no Document.xmlVersion atributo.
NO_MODIFICATION_ALLOWED_ERR: Gerado se este nó for somente leitura.

Comentários

Adiciona um novo atributo. Se um atributo com esse nome já estiver presente no elemento, seu valor será alterado para ser o do parâmetro value. Esse valor é uma cadeia de caracteres simples; não é analisado como está sendo definido. Assim, qualquer marcação (como sintaxe a ser reconhecida como uma referência de entidade) é tratada como texto literal e precisa ser adequadamente escapada pela implementação quando é escrita. Para atribuir um valor de atributo que contém referências de entidade, o usuário deve criar um Attr nó mais qualquer Text e EntityReference nós, criar a subárvore apropriada e usá-la setAttributeNode para atribuí-la como o valor de um atributo. <br>Para definir um atributo com um nome qualificado e URI de namespace, use o setAttributeNS método.

Documentação Java para org.w3c.dom.Element.setAttribute(java.lang.String, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a