Partager via


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