Explorateur de schémas XMLXML Schema Explorer

L'Explorateur de schémas XML est intégré à Microsoft Visual Studio et l'Éditeur XML pour vous permettre d'utiliser les schémas en langage XSD (XML Schema Definition).The XML Schema Explorer is integrated with Microsoft Visual Studio and the XML Editor to enable you to work with XML Schema definition language (XSD) schemas. Lorsque vous ouvrez un fichier de schéma XML, le jeu de schémas nœud s’affiche dans l’Explorateur de schémas XML.When you open an XML Schema file, the Schema Set node appears in the XML Schema Explorer. Tous les schémas inclus, importés ou redéfinis pour votre fichier cible, ainsi que tous les fichiers référencés via une instruction include ou import, s'affichent également dans l'Explorateur de schémas XML.All the included, imported, or redefined schemas for your target file, as well as any files that are referenced through an include or import statement, also appear in the XML Schema Explorer.

L'Explorateur de schémas XML vous permet d'effectuer les opérations suivantes :The XML Schema Explorer enables you to do the following:

  • obtenir une vue d'ensemble rapide du jeu de schémas ;Get a quick overview of the schema set.

  • Parcourir et naviguer l'arborescence.Browse and navigate the tree.

  • Effectuer des recherches par mot clé et spécifiques au schéma.Perform keyword and schema-specific searches. Pour plus d’informations, consultez recherche le jeu de schémas.For more information, see Searching the Schema Set.

  • Ajouter les résultats de la recherche à la vue du graphique ou du modèle de contenu.Add the search results to the Graph View or Content Modle View

  • trier l’arborescence par ordre des documents, par type ou par nom ;Sort the tree by document order, type, or name. Pour plus d’informations, consultez tri, filtrage et regroupement.For more information, see Sorting, Filtering, and Grouping.

  • ouvrir l'éditeur XML et accéder aux emplacements de code dans le fichier XSD ;Open the XML Editor and jump to code locations in the XSD file. Pour plus d’informations, consultez intégration avec l’éditeur XML.For more information, see Integration with XML Editor.

  • générer un exemple de code XML pour les éléments globaux.Generate sample XML for global elements.

L'Explorateur de schémas XML fournit une vue hiérarchique du jeu de schémas à travers une arborescence.The XML Schema Explorer provides a hierarchal view of the schema set through a tree view. L'Explorateur de schémas XML fournit également des fonctionnalités de recherche, de filtrage, de navigation et de tri.The XML Schema Explorer also provides search, filtering, navigation, and sorting. Pour accéder à l'Explorateur de schémas XML, effectuez l'une des opérations suivantes :To access the XML Schema Explorer, do one of the following:

  • Si vous êtes sur le vue de départ, cliquez sur le Explorateur de schémas XML lien.If you are on the Start View, click the XML Schema Explorer link.

  • Si vous êtes sur le vue du graphique ou affichage du modèle de contenu et avoir des nœuds dans votre espace de travail, utilisez le menu contextuel pour sélectionner l’Explorateur de schémas XML.If you are on the Graph View or the Content Model View and have nodes in your workspace, use the context menu to select the XML Schema Explorer.

  • Vous pouvez également sélectionner le Explorerfrom de schéma XML le vue menu.You can also select the XML Schema Explorerfrom the View menu.

  • Vous pouvez accéder à la Explorerfrom de schéma XML un fichier .vb qui a un littéral de XML Visual Basic associé à un fichier .xsd.You can access the XML Schema Explorerfrom a .vb file that has a Visual Basic XML literal associated with an .xsd file. Pour voir le schéma défini dans l’Explorateur de schémas XML avec le bouton droit sur un nœud XML dans un littéral XML ou une importation d’espace de noms XML et sélectionnez le afficher dans l’Explorateur de schémas commande.To see the schema set in the XML Schema Explorer, right click an XML node in an XML literal or an XML namespace import and select the Show in Schema Explorer command. Pour plus d’informations, consultez intégration de littéraux XML avec l’Explorateur de schémas XML.For more information, see Integration of XML Literals with XML Schema Explorer.

arborescenceTree View

L'Explorateur de schémas XML affiche les informations sur le jeu de schémas précompilés dans une arborescence.The XML Schema Explorer displays pre-compiled schema set information in a tree structure. L'arborescence est organisée comme suit :The tree structure is organized as follows:

  • Au niveau supérieur se trouve le nœud de jeu de schémas.At the top level is the schema set node.

  • Le deuxième niveau contient les espaces de noms.The second level contains the namespaces.

  • Le troisième niveau contient les fichiers.The third level contains the files.

  • Le quatrième niveau contient les nœuds globaux.The fourth level contains the global nodes. Ceci peut inclure les éléments, les groupes, les types complexes, les types simples, les attributs, les groupes d'attributs, et les instructions include, import et redefine.This can include elements, groups, complex types, simple types, attributes, attribute groups, and include, import, and redefine statements.

Voici un exemple d’arborescence :The following is an example of a tree structure:

Explorateur de schémas XMLXML Schema Explorer

Sélection et activationSelection and Activation

Pour mettre en surbrillance et sélectionner un nœud, cliquez une fois dans l'Explorateur de schémas.To highlight and select a node, click once in the Schema Explorer.

Pour activer un nœud, double-cliquez dessus ou appuyez sur entrée lorsque le nœud est sélectionné.To activate a node, double-click it or press Enter when the node is selected.

  • L'activation d'un nœud ouvre le fichier dans lequel ce nœud est défini (si le fichier n'est pas déjà ouvert) et sélectionne le nœud dans le fichier.Activating a node opens the file in which this node is defined (if the file is not already open) and selects the node in the file.

  • L'activation d'un nœud de fichier ouvre le fichier sélectionné (s'il n'est pas déjà ouvert) et met en surbrillance le nœud <schema>.Activating a file node opens the selected file (if it is not already open) and highlights the <schema> node.

  • L'activation d'un jeu de schémas ou d'un nœud d'espace de noms n'aboutit à rien.Activating a SchemaSet or a namespace node does nothing.

Déplacement de nœuds par glisser-déplacerDraging and Dropping Nodes

Vous pouvez glisser et déposer des nœuds, des nœuds de fichier et des nœuds d’espace de noms par glisser-déposer dans une vue du concepteur XSD.You can drag and drop global nodes, file nodes, and namespace nodes onto an XSD Designer view. Si la vue actuelle est la vue de départ, en faisant glisser un nœud sur la vue s’ouvre le vue du graphique.If the current view is the Start View, dragging a node on to the view will open the Graph View. Si la vue actuelle est la affichage du modèle de contenu ou de la vue du graphique, la vue ne change pas lorsque vous supprimez un nœud sur celle-ci.If the current view is the Content Model View or Graph View, the view will not change when you drop a node onto it.

Déplacer des fichiers sur la vue ajoutera tous les nœuds globaux dans le fichier pour le espace de travail du concepteur XSD.Dropping files on the view will add all the global nodes in the file to the XSD Designer Workspace. Le dépôt d’espaces de noms sur la vue ajoute tous les nœuds globaux dans l’espace de noms à l’espace de travail.Dropping namespaces on the view will add all the global nodes in the namespace to the workspace. L'espace de travail est partagé entre toutes les vues.The workspace is shared between all the views.

Vous ne pouvez pas faire glisser-déplacer des importations ou des nœuds locaux.You cannot drag and drop local nodes or imports.

Dans cette sectionIn This Section

Voir aussiSee Also

Guide pratique pour ajouter des nœuds à l’espace de travail à partir de l’Explorateur de schémas XMLHow to: Add Nodes to the Workspace from the XML Schema Explorer