Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Une fois que vous avez validé un schéma, vous pouvez l’utiliser pour générer un exemple de message d’instance. L’exemple de message d’instance généré contient l’élément et la structure d’attributs spécifiés par le schéma, et génère des données factices si nécessaire.
Note
Le mécanisme de génération de données utilisé lors de la génération de messages d’instance n’est pas suffisamment sophistiqué pour générer des données en fonction des valeurs spécifiées pour plusieurs propriétés. Par exemple, si le schéma contient des valeurs pour la propriété Pattern , qui est disponible dans la catégorie Restrictions pour les nœuds d’élément de champ et les nœuds Attribut de champ lorsque leur propriété Dérivée par est définie sur Restriction, le message d’instance généré ne peut pas être utilisé tel quel, comme entrée à l’opération Valider l’instance .
Pour générer un exemple de message d’instance à partir d’un schéma, utilisez la commande Générer une instance dans le menu contextuel associé au schéma dans l’Explorateur de solutions. Les résultats de l’opération de génération de messages d’instance sont signalés dans la fenêtre Sortie de Visual Studio.
Note
L’opération Generate Instance inclut l’opération Valider le schéma . Si la validation échoue, aucun exemple de message d’instance n’est généré.
Pour obtenir des instructions détaillées sur la façon de générer un message d’instance à partir d’un schéma, notamment la configuration d’un fichier de sortie pour contenir le message d’instance généré, consultez Génération de messages d’instance.
Note
Si vous ne spécifiez pas de valeur pour la propriété Référence racine du nœud schéma , l’éditeur BizTalk génère un message d’instance pour le premier nœud racine du schéma. Si vous spécifiez une valeur pour la propriété Référence racine , l’Éditeur BizTalk génère un message d’instance pour la racine spécifiée.
Si vous avez validé votre schéma, vous pouvez utiliser l’Éditeur BizTalk pour déterminer si un message d’instance est conforme à ce schéma.
Pour valider un message d’instance par rapport à un schéma, utilisez la commande Valider l’instance dans le menu contextuel associé au schéma dans l’Explorateur de solutions. Les résultats de la validation sont signalés dans la fenêtre Sortie de Visual Studio.
Note
Il existe des cas dans lesquels un message d’instance généré ne passe pas la validation sur le même schéma à partir duquel il a été généré. Par exemple, si vous tentez de valider un message d’instance généré à l’aide de la commande Generate Instance dans l’éditeur BizTalk, et que le schéma approprié inclut tous les nœuds d’élément de champ ou les nœuds d’attribut de champ dont la propriété Dérivée par propriété est définie surRestriction et qui utilisent la propriété Pattern pour spécifier un modèle auquel les données correspondantes doivent être conformes, la validation échoue. Cela est dû au fait que le mécanisme de génération de données utilisé lors de la génération de messages d’instance n’est pas suffisamment sophistiqué pour générer des données en fonction des valeurs spécifiées pour la propriété Pattern . D’autres cas existent également.
Pour obtenir des instructions détaillées sur la façon de valider un message d’instance, notamment la façon de spécifier le message d’instance à valider, consultez Validation des schémas.