activities
latest
false
- 概要
 - UI Automation
- UI Automation を使用して自動化されるアプリケーションと技術
 - プロジェクトの対応 OS
 - UI-ANA-016 - [ブラウザーを開く] に使用されている URL を検出
 - UI-ANA-017 - [エラー発生時に実行を継続] の値が True
 - UI-ANA-018 - OCR/画像関連のアクティビティのリスト
 - UI-DBP-006 - コンテナーの使用
 - UI-DBP-013 - Excel の自動化方法の誤用
 - UI-DBP-030 - セレクター内での変数の使用禁止
 - UI-DBP-031 - アクティビティの検証
 - UI-PRR-001 - クリックをシミュレート
 - UI-PRR-002 - 入力をシミュレート
 - UI-PRR-003 - [アプリケーションを開く] の誤用
 - UI-PRR-004 - ハードコードされた待機時間
 - UI-REL-001 - セレクター内の大きいインデックス値
 - UI-SEC-004 - メール アドレスのデータを含むセレクター
 - UI-SEC-010 - アプリ/URL の制限
 - UI-USG-011 - 許可されていない属性
 - UX-SEC-010 - アプリ/URL の制限
 - UX-DBP-029 - セキュリティで保護されていないパスワードの使用
 - UI-PST-001 - [プロジェクト設定] の監査ログ レベル
 
- UiPath ブラウザー移行ツール
 - クリッピング領域
 - Computer Vision レコーダー
 - アクティビティの索引
 - アクティベート
 - アンカー ベース
 - ブラウザーにアタッチ
 - ウィンドウにアタッチ
 - ユーザー入力をブロック
 - 吹き出し
 - チェック
 - クリック
 - 画像をクリック
 - 画像クリック トリガー
 - OCR で検出したテキストをクリック
 - テキストをクリック
 - クリック トリガー
 - アプリケーションを閉じる
 - タブを閉じる
 - ウィンドウを閉じる
 - コンテキスト対応のアンカー
 - 選択されたテキストをコピー
 - 要素属性変更トリガー
 - 要素の存在を確認
 - 要素スコープ
 - 要素ステート変更トリガー
 - UI ツリーをエクスポート
 - 構造化データを抽出
 - 子要素を探す
 - 要素を探す
 - 画像を探す
 - 一致する画像を探す
 - OCR でテキスト位置を探す
 - 相対要素を探す
 - テキスト位置を探す
 - アクティブ ウィンドウを取得
 - 親要素を取得
 - 属性を取得
 - イベント情報を取得
 - クリップボードから取得
 - フル テキストを取得
 - OCR でテキストを取得
 - パスワードを取得
 - 位置を取得
 - ソース要素を取得
 - テキストを取得
 - 表示中のテキストを取得
 - 前に戻る
 - 次に進む
 - ホームに移動
 - Google Cloud Vision OCR
 - ウィンドウを隠す
 - 強調表示
 - ホットキー トリガー
 - ホバー
 - 画像上でホバー
 - OCR で検出したテキスト上でホバー
 - テキスト上でホバー
 - 画像の存在を確認
 - 画面上で指定
 - .NET コードを挿入
 - JS スクリプトを挿入
 - ActiveX メソッドを呼び出し
 - キー操作トリガー
 - 画像を読み込み
 - ウィンドウを最大化
 - Microsoft Azure ComputerVision OCR
 - Microsoft OCR
 - Microsoft Project Oxford Online OCR
 - ウィンドウを最小化
 - イベントを監視
 - マウス トリガー
 - ウィンドウを移動
 - URL に移動
 - OCR でテキストの存在を確認
 - 要素が出現したとき
 - 要素が消滅したとき
 - 画像が出現したとき
 - 画像が消滅したとき
 - アプリケーションを開く
 - ブラウザーを開く
 - ブラウザーを更新
 - ユーザー イベントを再生
 - ウィンドウを復元
 - 画像を保存
 - 項目を選択
 - 複数の項目を選択
 - ホットキーを押下
 - クリッピング領域を設定
 - フォーカスを設定
 - テキストを設定
 - クリップボードに設定
 - Web 属性を設定
 - ウィンドウを表示
 - プロセスを開始
 - システム トリガー
 - スクリーンショットを作成
 - Tesseract OCR
 - テキストの存在を確認
 - ツールチップ
 - 文字を入力
 - SecureString で文字を入力
 - フォアグラウンドを使用
 - 属性を待つ
 - 要素の消滅を待つ
 - 画像の消滅を待つ
 
- アプリケーション イベント トリガー
 - ユーザー入力をブロック
 - チェック/チェック解除
 - アプリのステートを確認
 - 要素を確認
 - クリック
 - クリック イベント トリガー
 - ドラッグ アンド ドロップ
 - 表データを抽出
 - 繰り返し (各 UI 要素)
 - ブラウザーのデータを取得
 - クリップボードを取得
 - テキストを取得
 - URL を取得
 - URL に移動
 - 強調表示
 - ホバー
 - JS スクリプトを挿入
 - キーボード ショートカット
 - キー押下イベント トリガー
 - マウス スクロール
 - ブラウザー内を移動
 - 項目を選択
 - ブラウザーのデータを設定
 - クリップボードに設定
 - ランタイム ブラウザーを設定
 - フォーカスを設定
 - テキストを設定
 - スクリーンショットを作成
 - 文字を入力
 - ユーザー入力のブロックを解除
 - アプリケーション/ブラウザーを使用
 - ウィンドウ操作
 
- UI Automation API を使用してブラウザー検索を実行し、結果を取得する
 - Web の閲覧
 - 画像を検索する
 - 画像をクリックする
 - イベントをトリガーおよび監視する
 - ファイルを作成して上書きする
 - HTML ページ: 情報を抽出して操作する
 - ウィンドウの操作
 - リスト項目の選択の自動化
 - ウィンドウ要素を探して操作する
 - テキスト操作の自動化を行う
 - 画像を読み込んで処理する
 - マウスでアクティブ化する操作を管理する
 - アプリケーションランタイムの操作を自動化する
 - ローカル アプリケーションの自動実行
 - ブラウザーのナビゲーション
 - Web オートメーション
 - トリガー スコープの例
 - DevExpress での UI Automation の有効化
 
 - Computer Vision Local Server
 - モバイル オートメーション
 - ターミナル
 
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

UI Automation のアクティビティ
最終更新日時 2025年10月30日
ボタンやリンクなど、指定した UI 要素をクリックします。任意のマウスボタン操作またはダブルクリック操作を使用するように構成できます。
名前空間: UiPath.UIAutomationNext.API.Models
アセンブリ: UiPath.UIAutomationNext.API.Models (in UiPath.UIAutomationNext.API.Models dll)
| オーバーロード | 説明 | 
|---|---|
Click(String, ClickOptions) | オブジェクト リポジトリ内の文字列によって識別された UI 要素をクリックします。 | 
Click(IElementDescriptor, ClickOptions) | オブジェクト リポジトリの要素の記述子によって識別される UI 要素をクリックします。 | 
Click(TargetAnchorableModel,
                              ClickOptions) | アプリケーション内の特定の UI 要素を表す、ターゲットのアンカー可能なモデルをクリックします。 | 
Click(RuntimeTarget, ClickOptions) | オブジェクト リポジトリの要素のランタイム インスタンスによって識別された UI 要素をクリックします。 | 
Click(String, NClickType, NMouseButton) | オブジェクト リポジトリ内の文字列で識別された UI 要素に対してクリック操作を実行し、クリックの種類とマウス ボタンを指定します。 | 
Click(IElementDescriptor, NClickType,
                              NMouseButton) | オブジェクト リポジトリの要素の記述子によって識別された UI 要素を、クリックの種類とマウス ボタンを指定してクリックします。 | 
文字列表現で識別された UI 要素をクリックします。
Click(
    TargetAnchorableModel target, 
    ClickOptions clickOptions)Click(
    TargetAnchorableModel target, 
    ClickOptions clickOptions)target文字列- オブジェクト リポジトリでキャプチャされた、クリックする UI 要素を指定します。
 clickOptionsClickOptions- クリック操作をカスタマイズするための追加のオプション:
                  
KeyModifiers NKeyModifiers:NoneAltCtrl移動Win
ClickType NClickType:SingleDoubleDownUp
たとえば、ダブルクリックを実行するには、クリックの種類をNClickType.Doubleに設定する必要があります。clientAccountsScreen.Click(Descriptors.ACME_System_3.ClientAccountsScreen.AccountRowTest, new ClickOptions(){ClickType = NClickType.Double}.WithVariable("account_number_system1", "407547"));です。MouseButton NMouseButton:左右中央
CursorMotionType CursorMotionType:Instant- カーソルは行先にジャンプします。Smooth- カーソルは行先まで滑らかに移動します。
InteractionMode NInteractionMode:HardwareEvents- ハードウェア ドライバーを使用してクリックをシミュレートします。動作が極めて遅く、バックグラウンドでは動作しませんが、すべてのデスクトップ アプリに対して使用できます。SameAsCard- Open または Attach API と同じ入力モードを使用します。これが既定の選択です。Simulate- アクセシビリティ API を使用してクリックをシミュレートします。ブラウザー操作のオートメーション、Java アプリ、SAP に適しています。ハードウェア イベントよりも信頼性が高いメソッドです。対象のアプリケーションにフォーカスしていなくても動作します。対象のアプリケーションの UI 要素がこのメソッドをサポートしているかどうかをテストしてください。DebuggerApi- デバッガー API を使用してアクションを実行します。これは、Chromium の要素に対してのみ動作します。すべてのテキストを一度に送信します。対象のアプリケーションにフォーカスしていなくても動作します。詳しくは、こちらをご覧ください。WindowMessages- Win32 メッセージを使用してシミュレートします。デスクトップ アプリに適しています。通常はハードウェア イベントよりも信頼性が高くなります。すべてのテキストを一度に送信します。対象のアプリケーションにフォーカスしていなくても動作します。この API を使用する前に、対象のアプリケーションの UI 要素がこのメソッドをサポートしているかどうかをテストしてください。
 
オブジェクト リポジトリの要素の記述子によって識別される UI 要素をクリックします。
Click(
    IElementDescriptor elementDescriptor,
    ClickOptions clickOptions)Click(
    IElementDescriptor elementDescriptor,
    ClickOptions clickOptions)elementDescriptorIElementDescriptor- クリックする UI 要素です。オブジェクト リポジトリの要素の記述子によって識別されます。
 clickOptionsClickOptions- クリック操作をカスタマイズするための追加のオプション:
                  
KeyModifiers NKeyModifiers:NoneAltCtrl移動Win
ClickType NClickType:SingleDoubleDownUp
たとえば、ダブルクリックを実行するには、クリックの種類をNClickType.Doubleに設定する必要があります。clientAccountsScreen.Click(Descriptors.ACME_System_3.ClientAccountsScreen.AccountRowTest, new ClickOptions(){ClickType = NClickType.Double}.WithVariable("account_number_system1", "407547"));です。MouseButton NMouseButton:左右中央
CursorMotionType CursorMotionType:Instant- カーソルは行先にジャンプします。Smooth- カーソルは行先まで滑らかに移動します。
InteractionMode NInteractionMode:HardwareEvents- ハードウェア ドライバーを使用してクリックをシミュレートします。動作が極めて遅く、バックグラウンドでは動作しませんが、すべてのデスクトップ アプリに対して使用できます。SameAsCard- Open または Attach API と同じ入力モードを使用します。これが既定の選択です。Simulate- アクセシビリティ API を使用してクリックをシミュレートします。ブラウザー操作のオートメーション、Java アプリ、SAP に適しています。ハードウェア イベントよりも信頼性が高いメソッドです。対象のアプリケーションにフォーカスしていなくても動作します。対象のアプリケーションの UI 要素がこのメソッドをサポートしているかどうかをテストしてください。DebuggerApi- デバッガー API を使用してアクションを実行します。これは、Chromium の要素に対してのみ動作します。すべてのテキストを一度に送信します。対象のアプリケーションにフォーカスしていなくても動作します。詳しくは、こちらをご覧ください。WindowMessages- Win32 メッセージを使用してシミュレートします。デスクトップ アプリに適しています。通常はハードウェア イベントよりも信頼性が高くなります。すべてのテキストを一度に送信します。対象のアプリケーションにフォーカスしていなくても動作します。この API を使用する前に、対象のアプリケーションの UI 要素がこのメソッドをサポートしているかどうかをテストしてください。
 
アプリケーション内の特定の UI 要素を表す、ターゲットのアンカー可能なモデルをクリックします。
Click(
    TargetAnchorableModel target, 
    ClickOptions clickOptions)Click(
    TargetAnchorableModel target, 
    ClickOptions clickOptions)targetTargetAnchorableModel- クリックするターゲットのアンカー可能なモデル (UI 要素) です。
 clickOptionsClickOptions- クリック操作をカスタマイズするための追加のオプション:
                  
KeyModifiers NKeyModifiers:NoneAltCtrl移動Win
ClickType NClickType:SingleDoubleDownUp
たとえば、ダブルクリックを実行するには、クリックの種類をNClickType.Doubleに設定する必要があります。clientAccountsScreen.Click(Descriptors.ACME_System_3.ClientAccountsScreen.AccountRowTest, new ClickOptions(){ClickType = NClickType.Double}.WithVariable("account_number_system1", "407547"));です。MouseButton NMouseButton:左右中央
CursorMotionType CursorMotionType:Instant- カーソルは行先にジャンプします。Smooth- カーソルは行先まで滑らかに移動します。
InteractionMode NInteractionMode:HardwareEvents- ハードウェア ドライバーを使用してクリックをシミュレートします。動作が極めて遅く、バックグラウンドでは動作しませんが、すべてのデスクトップ アプリに対して使用できます。SameAsCard- Open または Attach API と同じ入力モードを使用します。これが既定の選択です。Simulate- アクセシビリティ API を使用してクリックをシミュレートします。ブラウザー操作のオートメーション、Java アプリ、SAP に適しています。ハードウェア イベントよりも信頼性が高いメソッドです。対象のアプリケーションにフォーカスしていなくても動作します。対象のアプリケーションの UI 要素がこのメソッドをサポートしているかどうかをテストしてください。DebuggerApi- デバッガー API を使用してアクションを実行します。これは、Chromium の要素に対してのみ動作します。すべてのテキストを一度に送信します。対象のアプリケーションにフォーカスしていなくても動作します。詳しくは、こちらをご覧ください。WindowMessages- Win32 メッセージを使用してシミュレートします。デスクトップ アプリに適しています。通常はハードウェア イベントよりも信頼性が高くなります。すべてのテキストを一度に送信します。対象のアプリケーションにフォーカスしていなくても動作します。この API を使用する前に、対象のアプリケーションの UI 要素がこのメソッドをサポートしているかどうかをテストしてください。
 
オブジェクト リポジトリの要素のランタイム インスタンスによって識別された UI 要素をクリックします。
Click(
    RuntimeTarget target,
    ClickOptions clickOptions)Click(
    RuntimeTarget target,
    ClickOptions clickOptions)targetRuntimeTarget- クリックする UI 要素です。オブジェクト リポジトリ要素のランタイム インスタンスによって識別されます。
 clickOptionsClickOptions- クリック操作をカスタマイズするための追加のオプション:
                  
KeyModifiers NKeyModifiers:NoneAltCtrl移動Win
ClickType NClickType:SingleDoubleDownUp
たとえば、ダブルクリックを実行するには、クリックの種類をNClickType.Doubleに設定する必要があります。clientAccountsScreen.Click(Descriptors.ACME_System_3.ClientAccountsScreen.AccountRowTest, new ClickOptions(){ClickType = NClickType.Double}.WithVariable("account_number_system1", "407547"));です。MouseButton NMouseButton:左右中央
CursorMotionType CursorMotionType:Instant- カーソルは行先にジャンプします。Smooth- カーソルは行先まで滑らかに移動します。
InteractionMode NInteractionMode:HardwareEvents- ハードウェア ドライバーを使用してクリックをシミュレートします。動作が極めて遅く、バックグラウンドでは動作しませんが、すべてのデスクトップ アプリに対して使用できます。SameAsCard- Open または Attach API と同じ入力モードを使用します。これが既定の選択です。Simulate- アクセシビリティ API を使用してクリックをシミュレートします。ブラウザー操作のオートメーション、Java アプリ、SAP に適しています。ハードウェア イベントよりも信頼性が高いメソッドです。対象のアプリケーションにフォーカスしていなくても動作します。対象のアプリケーションの UI 要素がこのメソッドをサポートしているかどうかをテストしてください。DebuggerApi- デバッガー API を使用してアクションを実行します。これは、Chromium の要素に対してのみ動作します。すべてのテキストを一度に送信します。対象のアプリケーションにフォーカスしていなくても動作します。詳しくは、こちらをご覧ください。WindowMessages- Win32 メッセージを使用してシミュレートします。デスクトップ アプリに適しています。通常はハードウェア イベントよりも信頼性が高くなります。すべてのテキストを一度に送信します。対象のアプリケーションにフォーカスしていなくても動作します。この API を使用する前に、対象のアプリケーションの UI 要素がこのメソッドをサポートしているかどうかをテストしてください。
 
文字列表現またはセレクターで識別される UI 要素に対してクリック操作を実行し、クリックの種類とマウス ボタンを指定します。
Click(
    string target, 
    NClickType clickType, 
    NMouseButton mouseButton)Click(
    string target, 
    NClickType clickType, 
    NMouseButton mouseButton)target文字列- オブジェクト リポジトリでキャプチャされた、クリックする UI 要素を指定します。
 clickTypeNClickType- 実行するクリックの種類。[Single (シングルクリック)]、[Double (ダブルクリック)]、[Down (押したままにする)]、または [Up (指を離す)] のいずれかです。既定のオプションは [Single] です。
 mouseButtonNMouseButton- クリックするマウス ボタン。[Left (左)]、[Middle (中央)]、または [Right (右)] のいずれかです。既定のオプションは [Left] です。
 
オブジェクト リポジトリの要素の記述子によって識別された UI 要素を、クリックの種類とマウス ボタンを指定してクリックします。
Click(
    IElementDescriptor elementDescriptor,
    NClickType clickType, 
    NMouseButton mouseButton)Click(
    IElementDescriptor elementDescriptor,
    NClickType clickType, 
    NMouseButton mouseButton)elementDescriptorIElementDescriptor- クリックする UI 要素です。オブジェクト リポジトリの要素の記述子によって識別されます。
 clickTypeNClickType- 実行するクリックの種類。[Single (シングルクリック)]、[Double (ダブルクリック)]、[Down (押したままにする)]、または [Up (指を離す)] のいずれかです。既定のオプションは [Single] です。
 mouseButtonNMouseButton- クリックするマウス ボタン。[Left (左)]、[Middle (中央)]、または [Right (右)] のいずれかです。既定のオプションは [Left] です。