cniSetElementNamespace

Establece el atributo espacio de nombres del elemento de sintaxis especificado.

Se utiliza al manipular un mensaje que pertenece a un dominio preparado para espacios de nombres.

Sintaxis

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

Parámetros

returnCode
Código de retorno de la función (salida). La especificación de un puntero NULL significa que el nodo no desea tratar los errores. Si la entrada no es NULL, la salida significa el estado de éxito de la llamada. Las excepciones emitidas durante la ejecución de esta llamada se vuelven a emitir en el nodo ascendente siguiente del flujo. Invoque cciGetLastExceptionData para obtener información detallada de la excepción.
Los códigos de retorno posibles son:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_ELEMENT_OBJECT
  • CCI_INV_DATA_POINTER
targetElement
Especifica la dirección del objeto de elemento de sintaxis de destino (entrada).
value
Especifica la dirección de una serie de caracteres terminada en nulo de CciChar que representan el valor de espacio de nombres (salida). Una serie de caracteres vacía es un valor válido para el espacio de nombres. Dado que, por omisión, los elementos se crean en el espacio de nombres de serie de caracteres vacía, puede especificar una serie de caracteres vacía como espacio de nombres, pero esto sólo tendrá un efecto si el elemento estaba anteriormente en otro espacio de nombres y desea cambiar el valor de espacio de nombres por una serie de caracteres vacía.

Valores de retorno

Ninguno. Si se produce un error, el parámetro returnCode indica la razón del mismo.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
as07746_