Partager via


InputLanguage.LayoutName Propriété

Définition

Obtient le nom de la configuration de clavier en cours telle qu'elle apparaît dans les paramètres régionaux du système d'exploitation de l'ordinateur.

public:
 property System::String ^ LayoutName { System::String ^ get(); };
public string LayoutName { get; }
member this.LayoutName : string
Public ReadOnly Property LayoutName As String

Valeur de propriété

String

Nom de la configuration.

Exemples

L’exemple de code suivant obtient la culture associée à la langue d’entrée actuelle et affiche le nom de la culture.

Tout d’abord, CurrentInputLanguage est appelé pour obtenir la langue d’entrée actuelle. Ensuite, Culture il est appelé pour obtenir les informations de culture pour cette langue d’entrée. Enfin, EnglishName est récupéré et affiché dans une zone de texte.

public:
   void MyLayoutName()
   {
      // Gets the current input language.
      InputLanguage^ myCurrentLanguage = InputLanguage::CurrentInputLanguage;

      if ( myCurrentLanguage != nullptr )
      {
         textBox1->Text = String::Format( "Layout: {0}", myCurrentLanguage->LayoutName );
      }
      else
      {
         textBox1->Text = "There is no current language";
      }
   }
public void MyLayoutName() {
   // Gets the current input language.
   InputLanguage myCurrentLanguage = InputLanguage.CurrentInputLanguage;

   if(myCurrentLanguage != null) 
      textBox1.Text = "Layout: " + myCurrentLanguage.LayoutName;
   else
      textBox1.Text = "There is no current language";
}
Public Sub MyLayoutName()
   ' Gets the current input language.
   Dim myCurrentLanguage As InputLanguage = InputLanguage.CurrentInputLanguage
       
   If (myCurrentLanguage IsNot Nothing) Then
      textBox1.Text = "Layout: " & myCurrentLanguage.LayoutName
   Else
      textBox1.Text = "There is no current language"
   End If
End Sub

S’applique à

Voir aussi