この要素の意味は、マニフェスト内で使用される場所によって異なります。
基本マニフェスト内
基本マニフェストで使用される場合 (つまり、祖父母 <Requirements> 要素は OfficeApp の直接の子です)。 <Set> 要素は、Office でアドインをアクティブ化するために必要な、Office JavaScript API からの 要件セット を指定します。
アドインの種類: コンテンツ、作業ウィンドウ、メール
VersionOverrides 要素のひ孫として
VersionOverrides を有効にするために、Office のバージョンとプラットフォーム (Windows、Mac、Web、iOS、iPad など) でサポートされている必要がある Office JavaScript API からの要件セットを指定します。
アドインの種類: 作業ウィンドウ、メール
次の VersionOverrides スキーマでのみ有効です:
- 祖父母の Requirements 要素と同じです。
次の要件セットに関連付けられています:
- 祖父母の Requirements 要素と同じです。
構文
<Set Name="string" MinVersion="n .n">
含まれる場所
属性
| 属性 | 種類 | 必須 | 説明 |
|---|---|---|---|
| 名前 | string | はい | 要件セットの名前。 |
| MinVersion | 文字列 | いいえ | アドインに必要な API セットの最小バージョンを指定します。 DefaultMinVersion の値が親の Sets 要素で指定されている場合、それをオーバーライドします。 |
注釈
特定の要件セットは、マニフェストのこの要素で宣言できません。これらを次の表に示します。 このような場合は、ランタイム チェックを実行して、ユーザーのバージョンの Office がターゲット要件セットをサポートしているかどうかを判断する必要があります。 これを行う方法の詳細については、「 メソッドと要件セットのサポートのランタイム チェック」を参照してください。
| 要件セット | 影響を受けるホスト |
|---|---|
| ExcelApiOnline 1.1 | Excel |
| IdentityApi 1.3 | Outlook |
| WordApiHiddenDocument 1.3 | Word |
| WordApiOnline 1.1 | Word |
| プレビュー API | すべてのホスト |
利用できる要件セットの詳細については、「Office のバージョンと要件セット」を参照してください。
<Set> 要素の MinVersion 属性および <Sets> 要素の DefaultMinVersion 属性の詳細については、「アドインをホストできる Office のバージョンとプラットフォームを指定する」を参照してください。
Office Add-ins