Compartilhar via


setNamedItem Method

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Adiciona o nó fornecido para a coleção.

Sintaxe de script

var objXMLDOMNode = oIXMLDOMNamedNodeMap.setNamedItem(newItem);

Comentários

Parâmetros de script

  • newItem
    Objeto contendo o atributo a ser adicionado à coleção.

Valor Return script

Objeto. Retorna o atributo adicionado com êxito para a coleção.

C/sintaxe C++

HRESULT setNamedItem(
  IXMLDOMNode* newItem,
  IXMLDOMNode** nameItem
);

Comentários

C/parâmetros C++

  • newItem
    [no] Atributo a ser adicionado à coleção.
  • nameItem
    [out, retval] Atributo adicionado com êxito para a coleção. Se NULL, nenhum objeto é criado.

C/valores Return C++

  • S_OK
    Valor retornado se bem-sucedido.
  • E_INVALIDARG
    Valor retornado se newItem é nulo.
  • 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 já existir um atributo com o nome no IXMLDOMNode, o fornecido substitui o atributo existente. O atributo nome aparece na sua IXMLDOMNode propriedade.

Se a pasta newItem Não é NODE_ATTRIBUTE, tipo de nó setNamedItem Retorna um erro. De exemplo, ele não é possível modificar entidades ou notações, que são somente leitura.

Este método se aplica ao seguinte objetos e interfaces:

IXMLDOMNode, e IXMLDOMNamedNodeMap.