Compartilhar via


createProcessingInstruction Method

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Cria um nó instrução de processamento que contém o destino fornecido e dados.

Sintaxe de script

var objXMLDOMProcessingInstruction = oXMLDOMDocument.createProcessingInstruction(target, data);

Comentários

Parâmetros de script

  • destino
    Seqüência de caracteres que especifica a parte destino da instrução de processamento. Isso fornece a propriedade nodeName Property do novo objeto.
  • dados
    Seqüência de caracteres especificando o restante da instrução de processamento acima o fechamento? > caracteres. Isso fornece a nodeValue propriedade para o novo objeto.

Valor Return script

Objeto. Retorna o novo IXMLDOMProcessingInstruction WScript.Shell.

C/sintaxe C++

HRESULT createProcessingInstruction(
  BSTR target,
  BSTR data,
  IXMLDOMProcessingInstruction** pi
);

Comentários

C/parâmetros C++

  • destino
    [no] Destino parte da instrução de processamento. Ele fornece o nodeName Property do novo objeto.
  • dados
    [no] Restante da instrução de processamento acima o fechamento? > caracteres. Ele fornece a nodeValue propriedade para o novo objeto.

C/valores Return C++

  • S_OK
    Valor retornado se bem-sucedido.
  • E_INVALIDARG
    Valor retornado se pi é 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

Criando um nó instrução de processamento com este método é o mesmo que usar createNode Method onde o tipo valor do parâmetro é NODE_PROCESSING_INSTRUCTION e nenhum espaço para nome for especificado. Não é possível especificar um espaço para nome com o createProcessingInstruction método.

Embora esse método cria o novo objeto no contexto neste documento, ele não adicionar automaticamente o novo objeto para a árvore documento. Em outras palavras, embora o ownerDocument propriedade dos pontos de nó nova para este objeto documento, o parentNode propriedade é definida como NULL. Para adicionar o novo objeto, você deve explicitamente chamar um do nó Inserir métodos, insertBefore método, replaceChild método, ou appendChild Method.

Do objeto de novo NodeType propriedade tem o valor NODE_PROCESSING_INSTRUCTION.

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

DOMDocument e IXMLDOMProcessingInstruction.

See Also

Concepts

insertBefore Method
replaceChild Method
nodeValue Property
nodeType Property
ownerDocument Property
parentNode Property

Other Resources