Comparteix a través de


InputLanguage.LayoutName Propiedad

Definición

Obtiene el nombre de la distribución de teclado actual tal como aparece en la configuración regional del sistema operativo del equipo.

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

Valor de propiedad

Nombre de la distribución.

Ejemplos

En el ejemplo de código siguiente se obtiene la referencia cultural asociada al idioma de entrada actual y se muestra el nombre de la referencia cultural.

En primer lugar, CurrentInputLanguage se llama a para obtener el idioma de entrada actual. A continuación, Culture se llama a para obtener la información de referencia cultural de este idioma de entrada. Por último, EnglishName se recupera y se muestra en un cuadro de texto.

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

Se aplica a

Consulte también