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 des 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 nœud jeu de schémas 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 include import instruction ou, apparaissent é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 dans 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 de la 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 regroupement.For more information, see Sorting, filtering, and grouping.

  • Ouvrez l’éditeur XML et accédez à 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 via 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 opérations 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 dans la vue de départ, cliquez sur le lien Explorateur de schémas XML .If you are on the Start View, click the XML Schema Explorer link.

  • Si vous êtes dans la vue du graphique ou la vue de modèle de contenu et que vous avez des nœuds dans votre espace de travail, utilisez le menu contextuel (clic droit) 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 (right-click) menu to select the XML Schema Explorer.

  • Vous pouvez également sélectionner l' Explorateur de schémas XML dans le menu affichage .You can also select the XML Schema Explorer from the View menu.

  • Vous pouvez accéder à l' Explorateur de schémas XML à partir d’un fichier . vb qui a un littéral XML Visual Basic associé à un fichier . xsd .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 jeu de schémas dans l' Explorateur de schémas XML, cliquez avec le bouton droit sur un nœud XML dans un littéral XML ou une importation d’espace de noms XML, puis sélectionnez la commande afficher dans l’Explorateur de schémas .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 des 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 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.

Glisser-déplacer des nœudsDrag and drop nodes

Vous pouvez déplacer des nœuds, des nœuds de fichier et des nœuds d'espace de noms par glisser-déplacer 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, le fait de faire glisser un nœud sur la vue permet d’ouvrir la 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 vue de modèle de contenu ou de graphique, la vue ne change pas lorsque vous déposez un nœud sur celui-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.

La suppression de fichiers sur la vue ajoute tous les nœuds globaux dans le fichier à l' 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.

Voir aussiSee also