IComprehensiveSpellCheckProvider::ComprehensiveCheck 方法
以比 ISpellCheckProvider::Check更完整的方式檢查提供者文字。
語法
HRESULT ComprehensiveCheck(
[in] PCWSTR text,
[out] IEnumSpellingError **result
);
參數
-
text [in]
-
要檢查的文字。
-
result [out]
-
檢查此文字的結果,當做拼字錯誤的列舉, (IEnumSpellingError) ,如果有的話。
傳回值
這個方法可以傳回其中一個值。
傳回值 | 描述 |
---|---|
|
成功。 |
|
text 是空字串。 |
|
text 是 Null 指標。 |
備註
此介面不需要由拼字檢查提供者實作。 但是,如果提供者支援兩種拼字檢查的「模式」, (更快速但較慢但更徹底的一個) ,它應該在實作 ISpellCheckProvider 的相同物件中實作這個介面,以支援更完整的檢查模式。 當用戶端呼叫ISpellChecker::ComprehensiveCheck時,拼字檢查功能將會查詢IComprehensiveSpellCheckProvider 的提供者,並在支援介面時呼叫 IComprehensiveSpellCheckProvider.ComprehensiveCheck。 如果不支援介面,則會以無訊息方式回復為 ISpellCheckProvider::Check。
另請參閱