Partager via


SchemaImporterExtension, exemple de technologie

Cet exemple illustre un SchemaImporterExtension personnalisé qui permet de mieux contrôler la génération du code lors de l'importation d'un schéma XML. L'application illustre la procédure de génération, d'inscription et d'appel de cette extension.

Pour générer l'exemple à partir de l'invite de commandes :

  1. Ouvrez une fenêtre d'invite de commandes et accédez à l'un des sous-répertoires spécifiques aux différents langages pour l'exemple.

  2. Tapez msbuild.exe OrderSchemaImporterExtension.sln à la ligne de commande.

Pour générer l'exemple à l'aide de Visual Studio

  1. Ouvrez l'Explorateur Windows et accédez à l'un des sous-répertoires spécifiques aux différents langages de l'exemple.

  2. Double-cliquez sur l'icône d'OrderSchemaImporterExtension.sln pour ouvrir le fichier dans Visual Studio.

  3. Dans le menu Générer, cliquez sur Générer la solution.

L'application sera générée dans le répertoire \bin ou \bin\Debug par défaut.

Pour exécuter l'exemple

  1. Accédez au répertoire qui contient le nouveau fichier exécutable, à l'aide de l'invite de commandes.

  2. Tapez [nom exe] à la ligne de commande.

Notes

Pour plus d'informations sur les étapes de création et d'inscription d'exemples de fichiers binaires, consultez les commentaires figurant dans le code source et dans les fichiers build.proj.

Voir aussi

Référence

CodeCompileUnit
CodeNamespace
CodeNamespaceImport
CSharpCodeProvider
IXmlSerializable
SchemaImporterExtension
System.CodeDom
System.CodeDom.Compiler
System.Web.Services.Description
System.Web.Services.Discovery
System.Xml.Serialization
Uri
VBCodeProvider
WebReference
XmlSchemaImporter

Date de génération : 2010-03-10