switch クラス

説明

イベント処理を制御するスイッチを表します。

注意

Cookerに静的に含まれるクラスです。

変数宣言によって返されたインスタンスは初期化されていません。

fitter

シグネチャ説明
switch()

switch クラスの新しいインスタンスを返します。

getter

シグネチャ説明
ErrorMessages

前回のハンドラの実行で発生したエラーメッセージのリストを返します。

Fitted

インスタンスが初期化されているかどうかを示す値を返します。

Handler

イベントを処理するユーザー定義クラスのインスタンスを返します。

IsAttached

ハンドラがイベント処理システムに接続されているかどうかを示す値を返します。

IsEnabled

イベント処理が実行中かどうかを示す値を返します。

IsError

ハンドラの前回の実行で例外が発生したかどうかを示す値を返します。

ShowException

エラーメッセージを表示するかどうかを示す値を返します。

Signature

ハンドラのシグネチャを返します。

StopWithException

イベント処理を停止するかどうかを示す値を返します。

TypeName

クラス名を返します。

setter

シグネチャ説明
Handler(anyclass)

イベントを処理するユーザー定義クラスのインスタンスを設定します。

ShowException(bool)

ハンドラの実行で例外が発生した場合にエラーメッセージを表示するかどうかを示す値を設定します。

Signature(string)

ハンドラのシグネチャを設定します。

StopWithException(bool)

イベント処理を停止するかどうかを示す値を設定します。

method

シグネチャ説明
Attach()

ハンドラとイベント処理システムを接続します。

Detach()

イベント処理システムからハンドラーを切り離します。

OneShot()

イベント処理を開始します。

Start()

イベント処理を開始します。

Stop()

イベント処理を停止します。

Copyright © Cooker All rights reserved.