Office のコンテキスト メニューに追加するコントロールのコレクションを定義します。 Word、Excel、PowerPoint、OneNote アドインに適用されます。
アドインの種類: 作業ウィンドウ
次の VersionOverrides スキーマでのみ有効です:
- タスクペイン 1.0
詳細については、「 アドインのみのマニフェストのバージョンのオーバーライド」を参照してください。
次の要件セットに関連付けられています:
属性
| 属性 | 必須 | 説明 |
|---|---|---|
| id | はい | 定義する OfficeMenu の種類。 |
id
正式なデータ型は文字列ですが、この属性は実質的に型属性として機能し、有効な値は 2 つしかありません。 この属性は、この Office アドインを追加する組み込みの Office メニューの種類を指定します。
-
ContextMenuText- テキストが選択され、ユーザーが選択したテキストでそのメニューを開く (右クリックなど) と、コンテキスト メニューに項目を表示します。 Word、Excel、PowerPoint、OneNote に適用されます。 -
ContextMenuCell- ユーザーがスプレッドシートのセルでそのメニューを開く (右クリックなど) と、コンテキスト メニューに項目を表示します。 Excel に適用されます。
子要素
| 要素 | 必須 | 説明 |
|---|---|---|
| Button 型のコントロール | はい | 1 つの Button コントロール オブジェクト。 |
| 種類のコントロール メニュー | はい | 1 つの メニュー コントロール オブジェクト。 |
注:
子コントロールは 1 つしか存在できません。
例
<ExtensionPoint xsi:type="ContextMenu">
<OfficeMenu id="ContextMenuText">
<Control xsi:type="Button" id="ContextMenuButton">
<Label resid="TaskpaneButton.Label"/>
<Supertip>
<!-- ToolTip title. resid must point to a ShortString resource. -->
<Title resid="TaskpaneButton.Label" />
<!-- ToolTip description. resid must point to a LongString resource. -->
<Description resid="TaskpaneButton.Tooltip" />
</Supertip>
<Icon>
<bt:Image size="16" resid="tpicon_16x16" />
<bt:Image size="32" resid="tpicon_32x32" />
<bt:Image size="80" resid="tpicon_80x80" />
</Icon>
<Action xsi:type="ExecuteFunction">
<FunctionName>action</FunctionName>
</Action>
</Control>
</OfficeMenu>
</ExtensionPoint>
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Office Add-ins