activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

UI Automation のアクティビティ

最終更新日時 2025年9月16日

ウィンドウ操作

UiPath.UIAutomationNext.Activities.NWindowOperation

説明

指定したウィンドウ要素に対してさまざまな操作を実行します。

このアクティビティは [アプリケーション/ブラウザーを使用] アクティビティに追加する必要があります。

このアクティビティを [アプリケーション/ブラウザーを使用] アクティビティの外で使用するには、入力要素を指定する必要があります。

このアクティビティはオブジェクト リポジトリに対応しています。

プロジェクトの対応 OS

Windows | クロスプラットフォーム

構成

  • ウィンドウ - 操作を実行するウィンドウの種類を選択します。
    • メイン アプリケーション ウィンドウまたは入力要素 - 親の [アプリケーション/ブラウザーを使用] アクティビティまたは [入力要素] プロパティで指定されたウィンドウに操作を適用します。
    • 特定のアプリケーション ウィンドウ - 指定したウィンドウに操作を適用します。
  • 操作 - 指定したウィンドウに実行する操作を選択します。
    • ウィンドウを閉じる - 選択したウィンドウを閉じます。
    • ウィンドウを非表示 - 選択したウィンドウを非表示にします。これによりウィンドウが完全に表示されなくなります。
    • ウィンドウを最大化 - 選択したウィンドウを最大化します。
    • ウィンドウを最小化 - 選択したウィンドウを最小化します。
    • ウィンドウを移動 - 選択したウィンドウの位置とサイズを変更します。
    • ウィンドウを復元 - 指定したウィンドウを元のサイズと位置に復元します。
    • ウィンドウを表示 - 選択したウィンドウを表示してアクティブ化します。
    • ウィンドウをフォアグラウンドに移動 - 選択したウィンドウをアクティブ化してフォアグラウンドに移動します。
  • X - デスクトップを基準にした、ウィンドウの左端の新しい位置です。このプロパティは、[ウィンドウを移動] 操作でのみ使用できます。
  • Y - デスクトップを基準にした、ウィンドウの上端の新しい位置です。このプロパティは、[ウィンドウを移動] 操作でのみ使用できます。
  • - ウィンドウの新しい幅です。このプロパティは、[ウィンドウを移動] 操作でのみ使用できます。
  • 高さ - ウィンドウの新しい高さです。このプロパティは、[ウィンドウを移動] 操作でのみ使用できます。
  • 画面上でターゲットを指定 - [特定のアプリケーション ウィンドウ] オプションでのみ利用可能です。ターゲットとして使用するウィンドウを指定します。
  • ターゲットを指定したら、メニュー オプション ボタンを選択し、以下のいずれかのオプションを選択してターゲットを管理します。
    • ターゲットを指定 - ウィンドウをもう一度指定します。記述子がオブジェクト リポジトリで定義されている場合、現在のアクティビティに対してのみ記述子を指定するには、オブジェクト リポジトリからのリンクを解除する必要があります。
    • ターゲットを編集 - 選択モードを開いて、ターゲットを設定します。
    • オブジェクト リポジトリに表示 - 記述子を選択した状態で [オブジェクト リポジトリ] パネルを開きます。
    • オブジェクト リポジトリへのリンクを解除 - オブジェクト リポジトリへの記述子のリンクを解除します。
    • オブジェクト リポジトリに追加 - 現在の UI 要素をライブラリ プロジェクトに追加し、オートメーション プロセス全体で要素を再利用することができます。このオプションは、オブジェクトがまだオブジェクト リポジトリに追加されていない場合にのみ表示されます。
プロパティ パネル

入力/出力要素

  • 入力要素 - アクティビティの実行対象となる UI 要素で、UIElement オブジェクトに保存されます。このフィールドでは UIElement オブジェクトのみがサポートされています。このオブジェクトは、他の UI Automation アクティビティの [出力要素] プロパティ フィールドから取得できます。
  • 出力要素 - ターゲット UI 要素を出力して、UIElement オブジェクトに保存し、他のアクティビティで同じ要素をターゲットとして使用できるようにします。

オプション

  • Healing Agent モード - プロセス レベルまたはジョブ レベルでのガバナンスまたは Orchestrator の設定に基づいて、このアクティビティでの Healing Agent の動作を設定します。
    • 無効化 - このアクティビティの Healing Agent をオフにします。
    • ジョブの設定を継承 - ガバナンスまたは Orchestrator で定義された設定を、プロセス レベルまたはジョブ レベルで適用します。
    • 推奨事項のみ - Healing Agent が、実行中のジョブの UI Automation の問題を修正するための推奨事項を提供できるようにします。ただし、ガバナンスまたは Orchestrator の設定で許可されている場合に限ります。
    • アプリ/ブラウザーと同一 - 親の [アプリケーション/ブラウザーを使用] アクティビティの設定を継承します。
  • エラー発生時に実行を継続 - アクティビティでエラーが発生した場合でも、オートメーションを継続するかどうかを指定します。このフィールドでは、Boolean 値 (TrueFalse) のみがサポートされています。既定値は False です。そのため、フィールドが空白でエラーが発生すると、プロジェクトの実行が停止します。値を True に設定すると、プロジェクトの実行はエラーに関係なく継続されます。

タイミング

  • 実行前の待機時間 - 前のアクティビティが完了してから、現在のアクティビティが何らかの操作を開始するまでの遅延時間を秒単位で指定します。既定値は 0.2 秒です。アクティビティとアクティビティの間に遅延を追加すると、次のアクティビティを開始する前に、現在のアクティビティを確実に終了できる時間を確保できます。

  • 実行後の待機時間 - 現在のアクティビティが完了してから、次のアクティビティが何らかの操作を開始するまでの遅延時間を秒単位で指定します。既定値は 0.3 秒です。アクティビティとアクティビティの間に遅延を追加すると、次のアクティビティを開始する前に、現在のアクティビティを確実に終了できる時間を確保できます。

  • タイムアウト - エラーを発生させる前にアクティビティの実行を待機する時間を秒単位で指定します。既定値は 30 秒です。

  • 説明
  • プロジェクトの対応 OS
  • 構成

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2025 UiPath. All rights reserved.