CheckBox 要素のメソッドとイベント
RPA デスクトップデザインスタジオの CheckBox 要素を使用して、ユーザーからの true または false、yes または no、あるいは on または off の入力をキャプチャできます。意思決定、機能の有効化または無効化、およびワークフロー実行の制御を支援します。
CheckBox 要素のメソッドとイベントが [オブジェクトエクスプローラー (Object Explorer)] ペインに表示されます。この要素を使用して、はい、いいえ、true、または false の選択肢を提示します。
ユースケース
- ユーザー設定の選択 - ユーザーが [バックグラウンドで実行] や [メール通知の送信] などの特定のオプションを有効/無効にできるようにします。
- 条件付き実行 - チェックボックスがオンになっているかどうかに基づいて、自動化が特定のステップを実行またはスキップできます。
- 複数選択オプション - CheckBox 要素をグループ化して使用して、フォームに複数の選択肢を表示することもできます。複数のチェックボックスが利用可能な場合、ユーザーは複数のオプションを選択できます。たとえば、エクスポートする複数のファイル形式を選択するなど。
- 検証と確認 - 続行する前に、ユーザーが条件を確認して同意したか、必要な手順を完了したかを確認します。
メソッド
- Checked
- 現在の要素の値を設定します。
- 有効化
- 要素がユーザーの操作に応答できるかどうかを示す値を取得または設定します。
- true の場合、要素は有効です
- false の場合、要素は有効になっていません。
- GetNativeProperty
- 現在の要素のビルトインプロパティの値を取得します。
- InvokeNativeMethod
- 現在の要素のビルトインメソッドを呼び出します。
- IsChecked
- 現在の要素が選択されているかクリアされているかを示すブール値を返します。
- SetContextMenu
- UI 要素のコンテキストメニューを設定します。文字列アレイまたはカンマ区切り文字列の入力を受け入れます。
- SetNativeProperty
- 現在の要素のビルトインプロパティの値を設定します。
- SetVisibility
- 現在の要素とそのすべての子要素を表示するかどうかを示す値を取得または設定します。
- true の場合、現在の要素とそのすべての子要素が表示されます。
- false の場合、現在の要素とそのすべての子要素は表示されません。
イベント
- OnStateChanged
- ステータスが変更されたときに発生します。
- OnContextMenuClick
- コンテキストメニューのオプションがクリックされたときに発生します。
- MouseEnter
- マウスデバイスがその要素フィールドに入ったときに発生します。
- MouseLeave
- マウスデバイスがその要素フィールドから出たときに発生します。
- OnMouseClick
- 要素がクリックされたときに発生します。
- GotFocus
- フォーカスが現在の要素にあるときに発生します。
- LostFocus
- フォーカスが現在の要素から出たときに発生します。