Esta función crea un nuevo elemento de sintaxis como primer elemento dependiente del elemento de sintaxis especificado, y lo asocia con el nombre de clase de analizador especificado.
Una parte del árbol de elementos de sintaxis que pertenece a un analizador sólo puede tener su raíz efectiva en la primera generación de elementos (es decir, como elementos dependientes inmediatos de la raíz). La interfaz de nodo definida por el usuario no restringe la capacidad de crear un subárbol cuyo propietario parezca ser otro analizador. No obstante, no es posible serializar estos árboles de elementos en una corriente de bits al enviar un mensaje.
Si especifica el nombre de un analizador suministrado con WebSphere Business Integration Message Broker, debe utilizar el nombre de clase correcto del analizador.
CciElement* cniCreateElementAsFirstChildUsingParser( int* returnCode, CciElement* targetElement, const CciChar* parserClassName);
Si la función se ejecuta correctamente, se devuelve la dirección del nuevo objeto de elemento. De lo contrario, se devuelve el valor cero (CCI_NULL_ADDR), y el parámetro returnCode indica la causa del error.
Conceptos relacionados
Nodos de proceso de mensajes definidos por el usuario
Nodos de salida definidos por el usuario
Tareas relacionadas
Creación de un nodo de proceso de mensajes en C
Referencia relacionada
Funciones de programa de utilidad de nodo de lenguaje C
cniCreateElementAsFirstChild
cniCreateElementAsLastChild
cniCreateElementAsLastChildFromBitstream
cniCreateElementAsLastChildUsingParser
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
as07850_ |