XmlElement.SetAttribute Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o valor do atributo especificado.
Sobrecargas
SetAttribute(String, String) |
Define o valor do atributo com o nome especificado. |
SetAttribute(String, String, String) |
Define o valor do atributo com o nome do local e o URI de namespace especificados. |
SetAttribute(String, String)
Define o valor do atributo com o nome especificado.
public:
virtual void SetAttribute(System::String ^ name, System::String ^ value);
public virtual void SetAttribute (string name, string value);
public virtual void SetAttribute (string name, string? value);
abstract member SetAttribute : string * string -> unit
override this.SetAttribute : string * string -> unit
Public Overridable Sub SetAttribute (name As String, value As String)
Parâmetros
- name
- String
O nome do atributo a ser criado ou alterado. Este é um nome qualificado. Se o nome contiver dois-pontos, ele será analisado em componentes de nome local e prefixo.
- value
- String
O valor a ser definido para o atributo.
Exceções
O nome especificado contém um caractere inválido.
O nó é somente leitura.
Comentários
Se um atributo com o mesmo nome já estiver presente no elemento, seu valor será alterado para o de value
. value
é uma cadeia de caracteres simples. Ele não é analisado como está sendo definido. Qualquer marcação, como sintaxe a ser reconhecida como uma referência de entidade, é tratada como texto literal e precisa ser escapada corretamente pela implementação quando ela é gravada. Para atribuir um valor de atributo que contém referências de entidade, o usuário deve criar um XmlAttribute nó mais qualquer XmlText e XmlEntityReference nós, criar a subárvore apropriada e usá-la SetAttributeNode como o valor de um atributo.
Aplica-se a
SetAttribute(String, String, String)
Define o valor do atributo com o nome do local e o URI de namespace especificados.
public:
virtual System::String ^ SetAttribute(System::String ^ localName, System::String ^ namespaceURI, System::String ^ value);
public virtual string SetAttribute (string localName, string namespaceURI, string value);
public virtual string? SetAttribute (string localName, string? namespaceURI, string? value);
abstract member SetAttribute : string * string * string -> string
override this.SetAttribute : string * string * string -> string
Public Overridable Function SetAttribute (localName As String, namespaceURI As String, value As String) As String
Parâmetros
- localName
- String
O nome local do atributo.
- namespaceURI
- String
O URI do namespace do atributo.
- value
- String
O valor a ser definido para o atributo.
Retornos
O valor do atributo.