IUserDictionariesRegistrar インターフェイス (spellcheck.h)
ユーザー 辞書の登録を管理します。
継承
IUserDictionariesRegistrar インターフェイスは、IUnknown インターフェイスから継承されます。 IUserDictionariesRegistrar には、次の種類のメンバーもあります。
メソッド
IUserDictionariesRegistrar インターフェイスには、これらのメソッドがあります。
IUserDictionariesRegistrar::RegisterUserDictionary 登録解除されるまで、現在のユーザーのユーザー 辞書として使用するファイルを登録します。 |
IUserDictionariesRegistrar::UnregisterUserDictionary 以前に登録したユーザー ディクショナリの登録を解除します。 |
解説
IUserDictionariesRegistrar を使用すると、クライアントは通常の辞書パス (%AppData%\Microsoft\Spelling
) 以外の場所に存在するユーザー辞書ファイルを永続的に登録および登録解除できます。 ディクショナリには、通常のパスにあるファイル形式と同じファイル形式が必要です。また、適切なファイル拡張子も必要です。
ただし、可能な限り、クライアントは辞書を下 %AppData%\Microsoft\Spelling
に配置することを強くお勧めします。スペル チェック機能では、そのディレクトリ ツリーの外部にあるディクショナリの変更は取得されません。
このインターフェイスは、ISpellCheckerFactory の QueryInterface を使用して取得されます。
登録されているすべてのディクショナリ ファイルの合計サイズは、既定で 1 MB 未満である必要があります。 これは、レジストリ キー HKEY_CURRENT_USER\Software\Microsoft\Spelling\Dictionaries\AllowBiggerUD を値 1 に設定することで、2 MB に増やすことができます。 Windows レジストリの詳細については、「 レジストリ」を参照してください。
要件
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | spellcheck.h |