Metode IInkRecognizerContext::IsStringSupported (msinkaut.h)

Menunjukkan apakah kamus sistem, kamus pengguna, atau daftar kata berisi string yang ditentukan.

Sintaks

HRESULT IsStringSupported(
  [in]          BSTR         String,
  [out, retval] VARIANT_BOOL *Supported
);

Parameter

[in] String

String yang akan dicari dalam kamus dan daftar kata.

Untuk informasi selengkapnya tentang jenis data BSTR, lihat Menggunakan Pustaka COM.

[out, retval] Supported

Ketika metode ini kembali, berisi VARIANT_TRUE jika string berada dalam kamus atau daftar kata; jika tidak , VARIANT_FALSE.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Salah satu kamus berisi string .
E_POINTER
Parameter berisi penunjuk yang tidak valid.
E_INVALIDARG
String input tidak valid.
E_INK_EXCEPTION
Terjadi pengecualian saat memproses.
E_OUTOFMEMORY
Tidak dapat mengalokasikan operasi memori.
E_UNEXPECTED
Parameter atau jenis properti yang tidak terduga.

Keterangan

Metode ini mempertimbangkan semua bendera dan factoid, antara lain, yang memberikan konteks pada string yang sedang diuji.

Metode ini tidak mencari kamus pengguna jika Anda menentukan daftar kata untuk konteks. Pengenal menggunakan kamus ucapan di Microsoft Office XP.

Gunakan properti Factoid untuk membatasi pencarian ke kamus sistem atau daftar kata yang terkait dengan konteks. Misalnya, untuk membatasi pencarian ke kamus sistem, tentukan factoid SystemDictionary . Untuk meningkatkan hasilnya, Anda mungkin juga perlu mengatur properti RecognitionFlags .

Persyaratan

   
Klien minimum yang didukung Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header msinkaut.h
Pustaka InkObj.dll

Lihat juga

Properti Factoid [Kelas InkRecognizeContext]

IInkRecognizerContext

Kelas InkRecognizerContext

Properti RecognitionFlags