Propriétés et schéma de propriété de fichier plat et XML
L’espace http://schemas.microsoft.com/BizTalk/2003/xmlnorm-properties
de noms contient des propriétés que vous pouvez utiliser pour configurer les composants de pipeline Assembleur de fichiers plats et Désassembleur de fichiers plats. Ces propriétés sont décrites dans le tableau suivant.
Liste Propriétés
Propriété | Type | Description |
---|---|---|
FlatFileHeaderDocument | xs:string | L’en-tête d’un fichier plat entrant peut être stocké avec cette propriété. |
AllowUnrecognizedMessage | xs:Boolean | Spécifie si les messages non reconnus doivent être traités par les composants XML. |
ProcessingInstruction ; | xs:string | Texte d’instructions de traitement des documents sortants. |
DocumentSpecName | xs:string | Schéma des composants XML à utiliser pour l'analyse ou la sérialisation des documents. Les schémas spécifiés dans cette propriété doivent posséder des espaces de noms # racine cibles uniques. Si plusieurs schémas ont le même espace de noms # racine, la validation des instances de document risque de ne pas fonctionner comme prévu. L'espace de noms # racine doit être unique. Si des schémas doivent avoir le même espace de noms # racine, vous devez créer un pipeline distinct pour chaque schéma et spécifier un schéma par composant de pipeline Désassembleur XML, ou utiliser un seul pipeline sans spécifier de schémas comme paramètres pour le composant de pipeline Désassembleur XML. Cette opération fonctionne également si aucun espace de noms n'existe. |
EnvelopeSpecName | xs:string | Spécification de l’enveloppe des composants XML à utiliser pour l'analyse et la sérialisation des documents. Les schémas spécifiés dans cette propriété doivent posséder des espaces de noms # racine cibles uniques. Si plusieurs schémas ont le même espace de noms # racine, la validation des instances de document risque de ne pas fonctionner comme prévu. L'espace de noms # racine doit être unique. Si des schémas doivent avoir le même espace de noms # racine, vous devez créer un pipeline distinct pour chaque schéma et spécifier un schéma par composant de pipeline Désassembleur XML, ou utiliser un seul pipeline sans spécifier de schémas comme paramètres pour le composant de pipeline Désassembleur XML. Cette opération fonctionne également si aucun espace de noms n'existe. |
TargetCharset | xs:string | Jeu de caractères des composants XML à utiliser pour le codage des messages de sortie. |
SourceCharset | xs:string | Jeu de caractères utilisé pour coder un document avant qu’il ne soit traité par le Désassembleur XML. |
ProcessingInstructionOption | xs:int | Indique comment les instructions de traitement sont ajoutées aux documents sortants. Pour plus d’informations sur ProcessingInstructionOption, consultez instructions de traitement dans le composant de pipeline Assembleur XML. |
AddXMLDeclaration | xs:boolean | Spécifier si une déclaration XML doit être ajoutée à un document sortant. |
HeaderSpecName | xs:string | Spécifie un en-tête de document de fichier plat. |
TrailerSpecName | xs:string | Spécifie un code de fin de document de fichier plat. |
PromotePropertiesOnly | xs:boolean | Lorsqu’il est défini sur True, le composant Désassembleur XML ne supprime pas une enveloppe de message ni ne la désassemble. Seule une promotion des propriétés est effectuée. |
Voir aussi
- Configurer le composant de pipeline Assembleur de fichier plat
- Configurer le composant de pipeline Désassembleur de fichier plat
- Configurer le composant de pipeline Assembleur XML
- Configurer le composant de pipeline Désassembleur XML
- Configurer les composants de pipeline natifs
- Propriétés du contexte de message dans l’aide de l’interface utilisateur et référence de l’espace de noms d’API des développeurs