Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les instructions de traitement fournissent des informations à l’application qui traite un document XML. Ces informations peuvent inclure des instructions sur la façon de traiter le document, comment l’afficher, etc.
Les instructions de traitement sont ajoutées à un document XML par la propriété Ajouter des instructions de traitement (ou la propriété XMLNorm.ProcessingInstructionOption équivalente sur le contexte du message). Le texte d’instruction de traitement est spécifié avec la propriété Add processing instructions text (ou la propriété XMLNorm.ProcessingInstruction équivalente sur le contexte du message).
La propriété Add processing instructions (ou PROPRIÉTÉ XMLNorm.ProcessingInstructionOption ) a trois valeurs possibles, qui sont décrites dans le tableau suivant.
| Valeur | Valeur | Descriptif |
|---|---|---|
| Ajouter | 0 | Les nouvelles instructions de traitement de l’assembleur XML sont ajoutées aux instructions de traitement au début du document. |
| Créer nouveau | 1 | Les nouvelles instructions de traitement de l’assembleur XML remplacent les instructions de traitement existantes au début du document. |
| Ignorer | 2 | Les instructions de traitement au début du document sont supprimées. |
La paire d’instructions de traitement (ou propriétés de contexte de message) spécifiées sur un contexte de message est prioritaire sur la paire de propriétés spécifiée dans le Concepteur de pipelines. Par exemple, si XMLNorm.ProcessingInstructionOption est spécifié comme Create new (1) et XMLNorm.ProcessingInstruction n’est pas spécifié, une instruction de traitement vide remplace une instruction de traitement existante.
Comme autre exemple, si XMLNorm.ProcessingInstruction est spécifié, mais XMLNorm.ProcessingInstructionOption ne l'est pas, aucune des propriétés du contexte de message n’est utilisée. Dans ce cas, les instructions de traitement du Concepteur de pipelines sont utilisées.
Par défaut, ajouter des instructions de traitement est définie sur Append et ajouter du texte des instructions de traitement est vide.
Propriétés et enveloppes de traitement
Étant donné que les instructions de traitement ne sont pas conservées pour les enveloppes, la combinaison suivante de paramètres d’assembleur de fichiers plats entraîne uniquement l’enveloppe la plus externe ayant l’instruction de traitement :
Propriété d’étendue d’instruction de traitement définie sur « Enveloppe ».
Ajoutez la propriété instructions de traitement définie sur « Append ».
L’enveloppe utilise l’instruction de traitement spécifiée dans la propriété texte Ajouter des instructions de traitement de l’assembleur.
Toutes les instructions de traitement existantes dans les enveloppes externes ou internes, telles que spécifiées dans le message entrant, ne seront pas présentes dans le ou les messages de sortie.
Voir aussi
Composant de pipeline assembleur XML
Guide pratique pour configurer le composant de pipeline assembleur XML
Pipelines-AssemblerDisassembler (dossier d’exemples BizTalk Server)