setAttribute Method
9/8/2008
Define o valor do nomeado atributo.
Sintaxe de script
oXMLDOMElement.setAttribute(name, value);
Comentários
Parâmetros de script
- Nome
Seqüência de caracteres que especifica o nome do atributo. Se o atributo com esse nome já existe, seu valor é alterado. Se o atributo com esse nome não existir, ela é criada.
- valor
Variant que fornece o valor para o nomeado atributo.
Valor Return script
Nenhum.
C/sintaxe C++
HRESULT setAttribute(
BSTR name,
VARIANT value
);
Comentários
C/parâmetros C++
- Nome
[no] Nome do atributo. Se um atributo com esse nome já existe, seu valor é alterado. Se um atributo com esse nome não existir, ela é criada.
- valor
[no] Valor para o nomeado atributo.
C/valores Return C++
- S_OK
Valor retornado se bem-sucedido.
- E_FAIL
Valor retornado se ocorrerá um erro.
Requisitos
Header | msxml2.h, msxml2.idl |
Library | uuid.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Comentários Gerais
Se um atributo com o nome fornecido já existe, este método alterará seu valor para o fornecido valor parâmetro. O seqüência de caracteres fornecido não é analisado, portanto, qualquer marcação, such as sintaxe devem ser reconhecido como um referência de entidade, é tratada como texto literal e deve ser adequadamente seguidas caractere escape pela implementação quando ela é gravada fora.
Para atribuir um valor atributo que contém referências entidade, o usuário deve criar IXMLDOMAttribute juntamente com qualquer IXMLDOMText e IXMLDOMEntityReference objetos, compilar o apropriado subárvore e chamar o setAttributeNode Method.
Este método se aplica ao seguinte objetos e interfaces:
IXMLDOMAttribute, IXMLDOMElement, IXMLDOMText, e IXMLDOMEntityReference.