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

Nama Deskripsi
InputScopeProperty

InputScope Mengidentifikasi properti terlampir.

IsInputMethodEnabledProperty

IsInputMethodEnabled Mengidentifikasi properti terlampir.

IsInputMethodSuspendedProperty

IsInputMethodSuspended Mengidentifikasi properti terlampir.

PreferredImeConversionModeProperty

PreferredImeConversionMode Mengidentifikasi properti terlampir.

PreferredImeSentenceModeProperty

PreferredImeSentenceMode Mengidentifikasi properti terlampir.

PreferredImeStateProperty

PreferredImeState Mengidentifikasi properti terlampir.

Properti

Nama Deskripsi
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

Nama Deskripsi
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

Nama Deskripsi
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 Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(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 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

Nama Deskripsi
StateChanged

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

Berlaku untuk

Lihat juga