cniSetElementNamespace

Define o atributo namespace para o elemento de sintaxe especificado.

Isto é utilizado ao manipular uma mensagem que pertence a um domínio com conhecimento de espaço de nomes.

Sintaxe

void cniSetElementNamespace(
  int*            returnCode,
  CciElement*     targetElement,
	const CciChar* nameSpace)		

Parâmetros

returnCode
O código de retorno da função (saída). Especificar um ponteiro NULL significa que o nó não deseja lidar com erros. Se a entrada não for NULL, a saída significa o status de êxito da chamada. Quaisquer exceções lançadas durante a execução desta chamada serão lançadas novamente para o próximo nó acima no fluxo. Chame cciGetLastExceptionData para obter detalhes da exceção.
targetElement
Especifica o endereço do objeto do elemento de sintaxe de destino (entrada).
value
Especifica o endereço de uma cadeia terminada com nulo de CciChars representando o valor de namespace (saída). Uma cadeia vazia é um valor válido para namespace. Por padrão, elementos são criados no espaço de nomes de cadeia vazia, portanto você pode especificar uma cadeia vazia como o espaço de nomes, mas isso somente terá efeito se o elemento estava anteriormente em outro espaço de nomes e você quiser alterar o valor do espaço de nomes para a cadeia vazia.

Valores de Retorno

Nenhuma. Se ocorrer um erro, o parâmetro returnCode indica o motivo do erro.

Conceitos relacionados
Nós de Processamento de Mensagem Definidos pelo Usuário
Nós de Saída Definidos pelo Usuário

Tarefas relacionadas
Criando um Nó de Processamento de Mensagem em C

Referências relacionadas
cniElementNamespace
Grupo cniSearchElementInNamespace
cniSetElementName
cciGetLastExceptionData