このトピックでは、CommandBarControls のプロパティとメソッドについて説明します。
メソッド
CommandBars(CommandBarId).Controls.Add(10).Controls.Add()
CommandBars(CommandBarId).Controls.Add() で Enum を 10 に設定すると、カスタム項目を追加するためのドロップダウンボックスを追加できます。Add() メソッドを使用して、ドロップダウンボックスにカスタム項目を追加できます。詳細については、「単一のカスタム要素」をご参照ください。
構文
expression.CommandBars(CommandBarId).Controls.Add(10).Controls.Add()expression: アプリケーション オブジェクト。
例
async function example() { await instance.ready(); const app = instance.Application; // 要素のカスタマイズのために [スタート] タブを取得します。 const controls = await app.CommandBars('StartTab').Controls; // ドロップダウンリストを追加します。 const control = await controls.Add(10); control.Caption = 'ドロップダウンリスト'; // ドロップダウンボックスを取得します。 const popupControls = await control.Controls; // ドロップダウンリストにカスタム要素を追加します。 const button = await popupControls.Add(1); button.Caption = 'ドロップダウンボタン 1'; }
プロパティ
CommandBars(CommandBarId).Controls.Add(10).Controls.Item()
ドロップダウンボックスにカスタム項目を作成します。
構文
expression.CommandBars(CommandBarId).Controls.Add(10).Controls.Item(Index)expression: ドキュメントタイプのアプリケーション オブジェクト。
パラメーター
プロパティ
タイプ
必須
説明
Index
数値
はい
Index 番目のドロップダウンボックス内の項目をカスタマイズします。
例
//@file=base.docx async function example() { await instance.ready(); const app = instance.Application; // カスタム [スタート] タブ項目を作成します。 const controls = await app.CommandBars('StartTab').Controls; // カスタム項目 [ドロップダウンボックス] を追加します。 const control = await controls.Add(10); control.Caption ='ドロップダウンボックス'; // ドロップダウンボックスを取得します。 const popupControls = control.Controls; // ドロップダウンボックスに項目をカスタマイズします。 const button = popupControls.Add(1); button.Caption ='ドロップダウンボタン 1'; // 最初のドロップダウンボックス内の項目をカスタマイズします。 const item1 = await popupControls.Item(1); item1.Caption ='ドロップダウンボタンを変更'; }