TXFANode.AddProcessingInstruction Method

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

XMLContentKind=xckProcessingInstruction の所有付き #text ノードを追加してその子を返します。ATarget は UTF-8 の XML Name、AValue にはリテラルな命令データが入ります

シリアライザーは、指定された場合はデータの先頭の空白を保持し、空白で始まらない非空データには区切りの空白を挿入し、空データには区切りを出力しません

不正な XML 文字やターゲット、予約された xml ターゲット、データ内の命令終端デリミターは、子を公開する前に EHPDFXFAError を発生させます

処理命令は親の集約 Value を変更しません。返されたノードは親が所有します

TXFANode および ネイティブ XML コンテンツ