IOptionDescription::get_Id メソッド (spellcheck.h)
スペル チェック オプションの識別子を取得します。
このプロパティは読み取り専用です。
構文
HRESULT get_Id(
LPWSTR *value
);
パラメーター
value
戻り値
なし
解説
オプション識別子はすべて同じ領域に存在します。 スペル チェック プロバイダーでは、潜在的な競合を明確にするために、エンジン識別子と言語タグ (オプションが言語固有の場合) を使用する必要があります。
具体的には、オプション識別子に名前を付ける構造は次のようになります。
- Microsoft スペル チェック エンジンの場合:<language tag>:<option name>. たとえば、"pt-BR:2009Reform" とします。
- スペル チェックプロバイダー エンジンの場合:<engine id>:<language tag>:<option name> (オプションが言語固有でない場合は言語タグを省略できます)。 たとえば、"samplespell:fr-FR:AccentedUppercase" などです。
メモスペル チェック プロバイダーは、既存の Microsoft オプション識別子をサポートできますが、Microsoft 名前空間に新しいオプション識別子を作成することはできません。 つまり、スペル チェック プロバイダーは、プレフィックスとしてエンジン識別子を使用する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | spellcheck.h |