Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe InputLanguageManager

 

Data di pubblicazione: ottobre 2016

Fornisce funzionalità per la gestione delle lingue di input in Windows Presentation Foundation (WPF).

Spazio dei nomi:   System.Windows.Input
Assembly:  PresentationCore (in PresentationCore.dll)

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.Input.InputLanguageManager

public sealed class InputLanguageManager : DispatcherObject

NomeDescrizione
System_CAPS_pubpropertyAvailableInputLanguages

Ottiene un enumeratore per le lingue di input disponibili.

System_CAPS_pubpropertySystem_CAPS_staticCurrent

Ottiene la gestione di lingua di input associata al contesto corrente.

System_CAPS_pubpropertyCurrentInputLanguage

Ottiene o imposta la lingua di input corrente.

System_CAPS_pubpropertyDispatcher

Ottiene il Dispatcher questo DispatcherObject è associato.(Ereditato da DispatcherObject.)

NomeDescrizione
System_CAPS_pubpropertySystem_CAPS_staticInputLanguage

Ottiene o imposta la lingua di input preferita per l'oggetto dipendenza associato.

System_CAPS_pubpropertySystem_CAPS_staticRestoreInputLanguage

Ottiene o imposta un valore che indica se la lingua di input precedentemente attiva deve essere ripristinata quando l'oggetto dipendenza associato perde lo stato attivo per l'input.

NomeDescrizione
System_CAPS_pubmethodCheckAccess()

Determina se il thread chiamante ha accesso a questo DispatcherObject.(Ereditato da DispatcherObject.)

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodSystem_CAPS_staticGetInputLanguage(DependencyObject)

Restituisce il valore della proprietà associata InputLanguage per un oggetto dipendenza specificato.

System_CAPS_pubmethodSystem_CAPS_staticGetRestoreInputLanguage(DependencyObject)

Restituisce il valore della proprietà associata RestoreInputLanguage per un oggetto dipendenza specificato.

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodRegisterInputLanguageSource(IInputLanguageSource)

Registra un'origine di lingua di input con il InputLanguageManager.

System_CAPS_pubmethodReportInputLanguageChanged(CultureInfo, CultureInfo)

Segnala il completamento di una modifica della lingua di input per il InputLanguageManager.

System_CAPS_pubmethodReportInputLanguageChanging(CultureInfo, CultureInfo)

Segnala l'inizio di una modifica della lingua di input per il InputLanguageManager.

System_CAPS_pubmethodSystem_CAPS_staticSetInputLanguage(DependencyObject, CultureInfo)

Imposta il valore della proprietà associata InputLanguage per l'oggetto dipendenza specificato.

System_CAPS_pubmethodSystem_CAPS_staticSetRestoreInputLanguage(DependencyObject, Boolean)

Imposta il valore della proprietà di dipendenza RestoreInputLanguage per l'oggetto dipendenza specificato.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

System_CAPS_pubmethodVerifyAccess()

Impone che il thread chiamante abbia accesso a questo DispatcherObject.(Ereditato da DispatcherObject.)

NomeDescrizione
System_CAPS_pubfieldSystem_CAPS_staticInputLanguageProperty

Identifica la proprietà associata InputLanguage.

System_CAPS_pubfieldSystem_CAPS_staticRestoreInputLanguageProperty

Identifica la proprietà associata RestoreInputLanguage.

NomeDescrizione
System_CAPS_pubeventInputLanguageChanged

Si verifica quando viene completata una modifica della lingua di input.

System_CAPS_pubeventInputLanguageChanging

Si verifica quando viene avviata una modifica della lingua di input.

Lingue aggiuntive possono essere registrate mediante il pannello di controllo Regional and Language Options. Dalla scheda lingue, selezionare "Servizi di testo e lingue di input", quindi fare clic sul pulsante "Dettagli" per registrare altre lingue. Verrà visualizzata la finestra di dialogo seguente.

Finestra di dialogo Servizi di testo e lingue di input

Nell'esempio seguente viene illustrato come utilizzare un InputLanguageManager per impostare la lingua di input di un TextBox elemento.

this.Dispatcher.Thread.CurrentCulture.Name.ToString();
InputLanguageManager.SetInputLanguage(myTextBox, CultureInfo.CreateSpecificCulture("fr"));
tb2.Text = "Available Input Languages:";
lb1.ItemsSource = InputLanguageManager.Current.AvailableInputLanguages;
tb3.Text = "Input Language of myTextBox is " + InputLanguageManager.GetInputLanguage(myTextBox).ToString();
tb4.Text = "CurrentCulture is Set to " + this.Dispatcher.Thread.CurrentCulture.Name.ToString();

.NET Framework
Disponibile da 3.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: