Bagikan melalui


InputMethod Kelas

Definisi

Menyediakan fasilitas untuk mengelola dan berinteraksi dengan Text Services Framework, yang menyediakan dukungan untuk metode input teks alternatif seperti ucapan dan tulisan tangan.

public ref class InputMethod : System::Windows::Threading::DispatcherObject
public class InputMethod : System.Windows.Threading.DispatcherObject
type InputMethod = class
    inherit DispatcherObject
Public Class InputMethod
Inherits DispatcherObject
Warisan
InputMethod

Contoh

Contoh berikut menunjukkan cara menggunakan InputMethod objek.

InputMethod.SetPreferredImeState(myTextBox, InputMethodState.On);
InputMethod.Current.ImeSentenceMode = ImeSentenceModeValues.Automatic;
InputMethod.Current.HandwritingState = InputMethodState.On;
InputMethod.Current.SpeechMode = SpeechMode.Dictation;
InputScope myInputScope = new InputScope();
myInputScope.RegularExpression = "W|P|F";
InputMethod.SetInputScope(myTextBox, myInputScope);
tb6.Text = "Configuration UI Available?: " + InputMethod.Current.CanShowConfigurationUI.ToString();
InputMethod.SetPreferredImeState(myTextBox, InputMethodState.On)
InputMethod.Current.ImeSentenceMode = ImeSentenceModeValues.Automatic
InputMethod.Current.HandwritingState = InputMethodState.On
InputMethod.Current.SpeechMode = SpeechMode.Dictation
Dim myInputScope As New InputScope()
myInputScope.RegularExpression = "W|P|F"
InputMethod.SetInputScope(myTextBox, myInputScope)
tb6.Text = "Configuration UI Available?: " & InputMethod.Current.CanShowConfigurationUI.ToString()

Bidang

InputScopeProperty

Mengidentifikasi properti terlampir InputScope .

IsInputMethodEnabledProperty

Mengidentifikasi properti terlampir IsInputMethodEnabled .

IsInputMethodSuspendedProperty

Mengidentifikasi properti terlampir IsInputMethodSuspended .

PreferredImeConversionModeProperty

Mengidentifikasi properti terlampir PreferredImeConversionMode .

PreferredImeSentenceModeProperty

Mengidentifikasi properti terlampir PreferredImeSentenceMode .

PreferredImeStateProperty

Mengidentifikasi properti terlampir PreferredImeState .

Properti

CanShowConfigurationUI

Mendapatkan nilai yang menunjukkan apakah metode input ini dapat menampilkan antarmuka pengguna (UI) konfigurasi atau tidak.

CanShowRegisterWordUI

Mendapatkan nilai yang menunjukkan apakah metode input ini dapat menampilkan antarmuka pengguna (UI) pendaftaran kata.

Current

Mendapatkan referensi ke metode input aktif yang saat ini terkait dengan konteks saat ini.

Dispatcher

Dispatcher Mendapatkan ini DispatcherObject dikaitkan dengan.

(Diperoleh dari DispatcherObject)
HandwritingState

Mendapatkan atau mengatur status input tulisan tangan saat ini untuk metode input ini.

ImeConversionMode

Mendapatkan atau mengatur mode konversi saat ini untuk editor metode input yang terkait dengan metode input ini.

ImeSentenceMode

Mendapatkan atau mengatur mode kalimat saat ini untuk editor metode input yang terkait dengan metode input ini.

ImeState

Mendapatkan atau mengatur status editor metode input saat ini yang terkait dengan metode input ini.

MicrophoneState

Mendapatkan atau mengatur status input mikrofon saat ini untuk metode input ini.

SpeechMode

Mendapatkan atau mengatur mode ucapan untuk metode input ini.

Properti yang Terlampir

InputScope

Mendapatkan atau mengatur cakupan input untuk objek dependensi tertentu.

IsInputMethodEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah metode input ini diaktifkan.

IsInputMethodSuspended

Mendapatkan atau menetapkan nilai yang menunjukkan apakah metode input ini ditangguhkan.

PreferredImeConversionMode

Mendapatkan atau menetapkan nilai pilihan ImeConversionModeValues untuk objek dependensi tertentu.

PreferredImeSentenceMode

Mendapatkan atau menetapkan nilai pilihan ImeSentenceModeValues untuk objek dependensi tertentu.

PreferredImeState

Mendapatkan atau mengatur status metode input pilihan untuk objek dependensi tertentu.

Metode

CheckAccess()

Menentukan apakah utas panggilan memiliki akses ke ini DispatcherObject.

(Diperoleh dari DispatcherObject)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetInputScope(DependencyObject)

Mengembalikan nilai InputScope properti terlampir untuk objek dependensi tertentu.

GetIsInputMethodEnabled(DependencyObject)

Mengembalikan nilai IsInputMethodEnabled properti terlampir untuk objek dependensi tertentu.

GetIsInputMethodSuspended(DependencyObject)

Mengembalikan nilai IsInputMethodSuspended properti terlampir untuk objek dependensi tertentu.

GetPreferredImeConversionMode(DependencyObject)

Mengembalikan nilai PreferredImeConversionMode properti terlampir untuk objek dependensi tertentu.

GetPreferredImeSentenceMode(DependencyObject)

Mengembalikan nilai PreferredImeSentenceMode properti terlampir untuk objek dependensi tertentu.

GetPreferredImeState(DependencyObject)

Mengembalikan nilai PreferredImeState properti terlampir untuk objek dependensi tertentu.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
SetInputScope(DependencyObject, InputScope)

Mengatur nilai InputScope properti terlampir pada objek dependensi yang ditentukan.

SetIsInputMethodEnabled(DependencyObject, Boolean)

Mengatur nilai IsInputMethodEnabled properti terlampir pada objek dependensi yang ditentukan.

SetIsInputMethodSuspended(DependencyObject, Boolean)

Mengatur nilai IsInputMethodSuspended properti terlampir pada objek dependensi yang ditentukan.

SetPreferredImeConversionMode(DependencyObject, ImeConversionModeValues)

Mengatur nilai PreferredImeConversionMode properti terlampir pada objek dependensi yang ditentukan.

SetPreferredImeSentenceMode(DependencyObject, ImeSentenceModeValues)

Mengatur nilai PreferredImeSentenceMode properti terlampir pada objek dependensi yang ditentukan.

SetPreferredImeState(DependencyObject, InputMethodState)

Mengatur nilai PreferredImeState properti terlampir pada objek dependensi yang ditentukan.

ShowConfigureUI()

Menampilkan antarmuka pengguna konfigurasi (UI) yang terkait dengan layanan teks keyboard yang saat ini aktif.

ShowConfigureUI(UIElement)

Menampilkan antarmuka pengguna konfigurasi (UI) yang terkait dengan layanan teks keyboard yang saat ini aktif, menggunakan yang ditentukan UIElement sebagai elemen induk untuk UI konfigurasi.

ShowRegisterWordUI()

Menampilkan antarmuka pengguna pendaftaran kata (UI) yang terkait dengan layanan teks keyboard yang saat ini aktif.

ShowRegisterWordUI(String)

Menampilkan antarmuka pengguna pendaftaran kata (UI) yang terkait dengan layanan teks keyboard yang saat ini aktif. Menerima string yang ditentukan sebagai nilai default untuk mendaftar.

ShowRegisterWordUI(UIElement, String)

Menampilkan antarmuka pengguna pendaftaran kata (UI) yang terkait dengan layanan teks keyboard yang saat ini aktif. Menerima string yang ditentukan sebagai nilai default untuk mendaftar, dan yang ditentukan UIElement sebagai elemen induk untuk UI konfigurasi.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
VerifyAccess()

Memberlakukan bahwa utas panggilan memiliki akses ke ini DispatcherObject.

(Diperoleh dari DispatcherObject)

Acara

StateChanged

Terjadi ketika status metode input (diwakili oleh ImeState properti ) berubah.

Berlaku untuk

Lihat juga