Método TXFANode.AddProcessingInstruction

function AddProcessingInstruction(const ATarget, AValue: AnsiString): TXFANode;

Agrega un nodo #text propio con XMLContentKind=xckProcessingInstruction y devuelve ese hijo; ATarget es su XML Name UTF-8 y AValue contiene los datos literales de la instruction

El serializador preserva el whitespace inicial de los datos cuando se lo provee, inserta un espacio separador para datos no vacíos que empiezan sin whitespace y no emite separador para datos vacíos

Los caracteres o targets XML inválidos, los targets xml reservados y el delimitador de cierre de instruction dentro de los datos lanzan EHPDFXFAError antes de publicar el hijo

La instruction no cambia el Value agregado del padre; el padre es dueño del nodo devuelto

TXFANode y Contenido XML nativo