Partager via


Fonctionnalités bidirectionnelles au moment du design dans Visual Studio

Visual Studio vous permet d'utiliser des langues bidirectionnelles lors de la création d'applications. Visual Studio n'est pas lui-même entièrement bidirectionnel, mais il vous permet néanmoins de créer des applications qui, elles, le sont.

Notes

Pour entrer et afficher des langues bidirectionnelles, vous devez utiliser une version de Windows configurée avec la langue appropriée. Il peut s'agir d'une version anglaise de Windows disposant du module de prise en charge linguistique approprié ou de la version localisée de Windows appropriée.

Fonctionnalités entièrement prises en charge

Au moment du design dans Visual Studio, vous pouvez utiliser les langues bidirectionnelles des manières décrites ci-dessous.

  • Entrée de texte   Visual Studio prend en charge Unicode. Ainsi, si votre système est configuré avec les paramètres régionaux et la langue d'entrée appropriés, vous pouvez entrer du texte en arabe ou en hébreu. (La prise en charge de l'arabe comprend les signes Kashidé et diacritiques.)

  • Noms d'objets   Vous pouvez utiliser les langues bidirectionnelles pour assigner des noms aux solutions, projets, fichiers, dossiers, etc. Dans le code, vous pouvez utiliser les langues bidirectionnelles pour les noms de variables, classes, objets, attributs, métadonnées, etc. Pour plus d'informations, consultez Texte en arabe ou en hébreu dans les noms d'objets.

  • Codage de fichiers   Vous pouvez enregistrer et ouvrir des fichiers avec un encodage spécifique à la langue ou Unicode. Pour plus d'informations, consultez Comment : enregistrer et ouvrir des fichiers avec encodage.

Fonctionnalités partiellement ou non prises en charge

D'autres fonctionnalités communes aux applications en langue bidirectionnelle sont seulement partiellement, voire pas du tout, prises en charge. Ces éléments sont les suivants :

  • Ordre de lecture de droite à gauche   Par défaut, dans Visual Studio, les contrôles d'entrée de texte utilisent un ordre de lecture de gauche à droite. Dans la plupart des cas, vous pouvez utiliser les commandes Windows standard pour modifier l'ordre de lecture. Par exemple, vous pouvez utiliser la combinaison de touches Ctrl+Maj droite pour modifier la fenêtre Propriétés afin de permettre la prise en charge de l'ordre de lecture de droite à gauche pour les valeurs de propriété.

    Cet ordre de lecture n'est cependant pas pris en charge partout dans Visual Studio. Parmi les exceptions :

    • Les cases à cocher, listes déroulantes et d'autres contrôles des boîtes de dialogue Visual Studio utilisent toujours l'ordre de lecture de gauche à droite.

    • L'éditeur de code (et éditeur de texte) ne prend pas en charge l'ordre de lecture de droite à gauche. Vous pouvez entrer du texte en langue bidirectionnelle, mais l'ordre de lecture reste de gauche à droite.

Voir aussi

Tâches

Comment : enregistrer et ouvrir des fichiers avec encodage

Concepts

Texte en arabe ou en hébreu dans les noms d'objets

Autres ressources

Globalisation et localisation d'applications