OfficeExtension.EventHandlers class
コンストラクター
(constructor)(context, parent |
クラスの新しいインスタンスを構築します |
メソッド
add(handler) | イベントがトリガーされたときに呼び出される関数を追加します。 |
remove(handler) | 指定した関数をイベント ハンドラー リストから削除して、後続のイベントで呼び出されないようにします。 注: ハンドラーを削除するときは、ハンドラーが追加されたのと同じ RequestContext オブジェクトを使用する必要があります。 詳細については、イベント ハンドラーの削除に関するページを参照してください。 |
コンストラクターの詳細
(constructor)(context, parentObject, name, eventInfo)
クラスの新しいインスタンスを構築しますEventHandlers
constructor(context: ClientRequestContext, parentObject: ClientObject, name: string, eventInfo: EventInfo<T>);
パラメーター
- parentObject
- OfficeExtension.ClientObject
- name
-
string
- eventInfo
メソッドの詳細
add(handler)
イベントがトリガーされたときに呼び出される関数を追加します。
add(handler: (args: T) => Promise<any>): EventHandlerResult<T>;
パラメーター
- handler
-
(args: T) => Promise<any>
関連するイベント引数を受け取る promise ベースの関数。
戻り値
remove(handler)
指定した関数をイベント ハンドラー リストから削除して、後続のイベントで呼び出されないようにします。
注: ハンドラーを削除するときは、ハンドラーが追加されたのと同じ RequestContext オブジェクトを使用する必要があります。 詳細については、イベント ハンドラーの削除に関するページを参照してください。
remove(handler: (args: T) => Promise<any>): void;
パラメーター
- handler
-
(args: T) => Promise<any>
イベント ハンドラーとしてメソッドに以前に提供された関数への add
参照。
戻り値
void
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Office Add-ins