Utilisation des schémas
Cette section présente des exemples de codes correspondant aux tâches communes associées à l'utilisation de schémas.
Utilisation des schémas XSD
L’interface IDocumentSpec Interface
représente une forme de document définie par un schéma XSD (XML Schema Definition Language) ; la forme est enracinée par un élément de niveau supérieur du XSD. Une fois le schéma installé, il peut être récupéré en appelant les IPipelineContext.GetDocumentSpecByType Method
méthodes ou IPipelineContext.GetDocumentSpecByName Method
dans l’interface IPipelineContext .
IDocumentSpec docspec = pipeineContext.GetDocumentSpecByType("myschema#root");
Utilisation des schémas de fichier plat XSD
Les méthodes GetDocumentSpecByType et GetDocumentSpecByName retournent l’interface IDocumentSpec . Si le schéma est en fait un schéma de fichier plat (avec des annotations supplémentaires spécifiques aux fichiers plats), vous pouvez taper le IDocumentSpec dans IFFDocumentSpec et lancer l’analyse et la sérialisation des séquences à partir de là.
IFFDocumentSpec docspec = (IFFDocumentSpec) pipeineContext.GetDocumentSpecByType("myschema#root");
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour