Affichage du graphique

La vue du graphique fournit une représentation graphique des nœuds de schéma globaux et des relations entre les nœuds. Notez que la vue du graphique ne vous permet pas de modifier la disposition du jeu de schémas sur l'aire de conception. La vue du graphique comprend également la barre d'outils Concepteur de schémas XML et la barre de fil d'Ariane (breadcrumb).

L'image suivante montre la vue du graphique avec six nœuds globaux sur son aire de conception.

Vue Graphique du concepteur de schémas XML

Aire de conception

L’aire de conception de la vue graphique présente le contenu de l’espace de travail du concepteur de schémas XML. Si l'espace de travail contient des nœuds globaux du jeu de schémas, les nœuds sont représentés sur l'aire de conception de la vue du graphique et des flèches sont dessinées entre les nœuds qui ont des relations.

Double-cliquez sur un nœud dans la vue graphique pour afficher l’éditeur XML.

Pour supprimer des nœuds sélectionnés de l’espace de travail, utilisez la barre d’outils Concepteur XSD ou la touche Suppr.

Si l’aire de conception est vide, l’éditeur XML, l’Explorateur de schémas XML et le filigrane sont affichés. Le filigrane correspond à la liste des liens pointant vers toutes les vues du Concepteur XSD.

Concepteur XSD ; vue Graphique

Si le jeu de schémas comporte des erreurs, le texte suivant est affiché à la fin de la liste : « Utilisez la liste d'erreurs pour afficher et résoudre les erreurs dans le jeu ».

La barre de fil d'Ariane (breadcrumb) en bas de la vue du graphique indique l'emplacement du nœud sélectionné dans le jeu de schémas. Si plusieurs éléments sont sélectionnés, la barre de fil d'Ariane (breadcrumb) est vide.

Menu contextuel (clic droit)

Le tableau décrit les options disponibles pour tous les nœuds sur l'aire de conception de la vue du graphique.

Option Description
Afficher dans l'Explorateur de schémas XML Met le focus sur l'Explorateur de schémas et met en surbrillance le nœud de jeu de schémas.
Afficher dans la vue du graphique Bascule vers la vue du graphique (grisée).
Générer un exemple de code XML Disponible uniquement pour les éléments globaux. Génère un exemple de fichier XML pour l'élément global.
Effacer l'espace de travail Efface l'espace de travail et l'aire de conception.
Supprimer de l'espace de travail Supprime les nœuds sélectionnés de l'espace de travail et de l'aire de conception.
Supprimer tout, sauf la sélection de l'espace de travail Supprime les nœuds qui ne sont pas sélectionnés dans l'espace de travail et l'aire de conception.
Exporter le diagramme en tant qu’image Enregistre l'aire de conception dans un fichier XPS.
Sélectionner tout Sélectionne tous les nœuds sur l'aire de conception.
Afficher le code Ouvre le fichier qui contient le nœud sélectionné dans l’éditeur XML. L’élément sélectionné dans l’Explorateur de schémas XML est également sélectionné dans l’éditeur XML.
Fenêtre Propriétés Ouvre la fenêtre Propriétés (si elle n’est pas déjà ouverte). Cette fenêtre affiche des informations sur le nœud.

En plus des options communes décrites ci-dessus, le menu contextuel pour les éléments globaux comprend les options suivantes :

Option Description
Ajouter la définition de type Ajoute le type de base au diagramme.
Ajouter toutes les références Ajoute tous les nœuds qui font référence à l'élément et dessine des flèches pour indiquer les relations entre eux.
Ajouter les membres du groupe de substitution Ajoute tous les membres du groupe de substitution. Cette option s'affiche dans la vue si l'élément est l'en-tête ou membre d'un groupe de substitution.
Générer un exemple de code XML Génère un exemple de fichier XML pour l'élément global.

En plus des options communes décrites ci-dessus, le menu contextuel pour les types simples et complexes globaux comprend les options suivantes :

Option Description
Ajouter le type de base Si le type sélectionné est dérivé d'un type global, ajoute le type de base du type sélectionné.
Ajouter toutes les références Ajoute toutes les références du type sélectionné. Ceci inclut les éléments et les attributs du type sélectionné, ainsi que les types dérivés du type sélectionné.
Ajouter tous les types dérivés Ajoute tous les types qui sont directement et indirectement dérivés du type sélectionné.
Ajouter tous les ancêtres Ajoute tous les types parents (de base).

En plus des options communes décrites ci-dessus, le menu contextuel pour les groupes globaux et les groupes d'attributs comprend les options suivantes :

Option Description
Ajouter toutes les références Ajoute tous les nœuds qui font référence au groupe et dessine des flèches pour indiquer les relations entre eux.
Ajouter tous les membres Ajoute tous les membres du groupe et dessine des flèches pour indiquer les relations entre eux.

Outre les options courantes décrites ci-dessus, le menu contextuel pour les attributs globaux comporte également les options suivantes :

Option Description
Ajouter toutes les références Ajoute tous les nœuds qui font référence au groupe et dessine des flèches pour indiquer les relations entre eux.

Fenêtre Propriétés

Utilisez le menu contextuel (clic droit) pour ouvrir initialement la fenêtre Propriétés. Par défaut, la fenêtre Propriétés s’affiche dans le coin inférieur droit de Visual Studio. Lorsque vous cliquez sur un nœud restitué dans la vue de modèle de contenu, les propriétés de ce nœud s’affichent dans la fenêtre Propriétés.

Barre d’outils XSD

Les boutons suivants de la barre d'outils XSD sont activés lorsque la vue du graphique est active.

Barre d'outils du concepteur de schémas XML

Option Description
Afficher la vue de départ Bascule vers la vue de départ. Cette vue est accessible à l’aide du raccourci clavier : Ctrl+1.
Afficher la vue de modèle de contenu Bascule vers la vue de modèle de contenu. Cette vue est accessible à l’aide du raccourci clavier : Ctrl+2.
Afficher la vue du graphique Bascule vers la vue graphique. Cette vue est accessible à l’aide du raccourci clavier Ctrl+3.
Effacer l'espace de travail Efface l'espace de travail et l'aire de conception.
Supprimer de l'espace de travail Supprime les nœuds sélectionnés de l'espace de travail et de l'aire de conception.
Supprimer tout, sauf la sélection de l'espace de travail Supprime les nœuds qui ne sont pas sélectionnés dans l'espace de travail et l'aire de conception. Cette option est activée dans la vue de modèle de contenu et dans la vue du graphique.
De gauche à droite Modifie la disposition de la vue du graphique pour représenter hiérarchiquement les nœuds de gauche à droite. Cette option est accessible à l’aide du raccourci clavier Alt+Flèche droite.
De droite à gauche Modifie la disposition de la vue du graphique pour représenter hiérarchiquement les nœuds de droite à gauche. Cette option est accessible à l’aide du raccourci clavier Alt+Flèche gauche.
De haut en bas Modifie la disposition de la vue du graphique pour représenter hiérarchiquement les nœuds de haut en bas. Cette option est accessible à l’aide du raccourci clavier Alt+Flèche vers le bas.
De bas en haut Modifie la disposition de la vue du graphique pour représenter hiérarchiquement les nœuds de bas en haut. Cette option est accessible à l’aide du raccourci clavier Alt+Flèche vers le haut.

Panoramique/Défilement

Vous pouvez faire défiler l’aire de conception en utilisant les barres de défilement ou en maintenant la touche Ctrl enfoncée pendant que vous cliquez et faites glisser la souris. Lorsque vous affichez un panoramique de l'aire de conception en cliquant et en faisant glisser la souris, le curseur se transforme en cercle contenant quatre flèches qui pointent dans quatre directions.

Annuler/Rétablir

La fonction d'annulation/de rétablissement est activée dans la vue du graphique pour les actions suivantes :

  • Ajout d'un nœud unique par glisser-déplacer.

  • Ajout de plusieurs nœuds de la fenêtre des résultats de la recherche dans des requêtes de l'Explorateur de schémas ou de la vue de départ.

  • Suppression d'un ou plusieurs nœuds.

Zoom

Le zoom est disponible dans le coin inférieur droit de la vue du graphique.

Le zoom peut être contrôlé des façons suivantes :

  • En maintenant la touche Ctrl enfoncée tout en tournant la molette de la souris lorsque la souris pointe sur la surface de la vue graphique.

  • En utilisant le contrôle Slider. Le curseur affiche le niveau de zoom actuel.

Le curseur Zoom est opaque lorsque vous le sélectionnez. Pointez sur celui-ci ou utilisez Ctrl avec la molette de la souris pour effectuer un zoom. Dans tous les autres cas, il est transparent.

Intégration de l’éditeur XML

Vous pouvez basculer entre la vue graphique et l’éditeur XML en cliquant sur un nœud et en utilisant le menu contextuel (clic droit) Afficher le code.

Si vous apportez des modifications au jeu de schémas dans l’éditeur XML, les modifications sont synchronisées dans la vue graphique. Pour plus d’informations, consultez Intégration à l’éditeur XML.

Voir aussi