Explorateur de schémas XMLXML Schema Explorer

Le Explorateur de schémas XML est intégré à Microsoft Visual Studio et l’éditeur XML pour vous permettre de travailler avec des schémas de langage (XSD XML) 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 le 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 qui sont référencées par une include ou import instruction, apparaissent également dans le 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.

Le 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 recherche à la vue du graphique ou une vue de modèle de contenuAdd the search results to the Graph View or Content Model 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 de 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.

Le Explorateur de schémas XML fournit une vue hiérarchique du jeu à travers une arborescence de schémas.The XML Schema Explorer provides a hierarchal view of the schema set through a tree view. Le Explorateur de schémas XML fournit également la recherche, le filtrage, navigation et tri.The XML Schema Explorer also provides search, filtering, navigation, and sorting. Pour accéder à la 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 le 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 Explorateur de schémas XML à partir de la vue menu.You can also select the XML Schema Explorer from the View menu.

  • Vous pouvez accéder à la Explorateur de schémas XML à partir d’un .vb fichier ayant un littéral XML Visual Basic associé à un .xsd fichier.You can access the XML Schema Explorer from a .vb file that has a Visual Basic XML literal associated with an .xsd file. Pour afficher le schéma définis dans le Explorateur de schémas XML, cliquez 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 littéraux de l’intégration de XML avec l’Explorateur de schémas XML.For more information, see Integration of XML literals with XML Schema Explorer.

arborescenceTree View

Le Explorateur de schémas XML affiche précompilé schéma définie les informations dans une structure arborescente.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 XML

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.

Nœuds par glisser- déposerDrag and drop 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époser des importations ou des nœuds locaux.You cannot drag and drop local nodes or imports.

Voir aussiSee also