IUserDictionariesRegistrar::RegisterUserDictionary メソッド (spellcheck.h)
登録解除されるまで、現在のユーザーのユーザー 辞書として使用するファイルを登録します。
構文
HRESULT RegisterUserDictionary(
[in] LPCWSTR dictionaryPath,
[in] LPCWSTR languageTag
);
パラメーター
[in] dictionaryPath
登録するディクショナリ ファイルのパス。
[in] languageTag
この辞書を使用する言語。 空のままにすると、任意の言語に使用されます。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
戻り値 | 説明 |
---|---|
|
成功。 |
|
ファイルは既に言語に登録されています。 |
|
ファイルが存在しないか、無効であるか、有効な拡張子 (.dic、.exc、または .acl) がない |
|
dictionaryPath または languageTag は null ポインターです。 |
注釈
ファイル名には、拡張子 .dic (追加された単語)、.exc (除外された単語)、または .acl (オートコレクトの単語ペア) が必要です。 ファイルは UTF-16 LE プレーンテキストであり、適切なバイトオーダーマーク (BOM) で始まる必要があります。 各行には、単語 ([追加済み] と [除外された単語] の一覧)、または縦棒 ("|") で区切られた単語を含むオートコレクトペアが含まれます。(オートコレクトの単語リスト内)。 辞書が含まれるワードリストは、ファイル拡張子を介して推論されます。
言語サブタグに登録されているファイルは、それを含むすべての言語で取得されます。 たとえば、"en" に登録された辞書は、"en-US" スペル チェッカーでも使用されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | spellcheck.h |