アクティビティ
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
UI Automation のアクティビティ
Last updated 2024年7月16日

[選択] 画面

UI Automation アクティビティを使用すると、人の操作をシミュレートすることで UI 要素を操作できるようになります。このためには、UI 要素を画面上で指定することで特定します。通常、この目的でターゲットとアンカーという要素のペアが指定されます。このペアは記述子と呼ばれます。

指定する際、[選択] 画面を使用して、実行の停止、検出に使用されるフレームワークの変更、アンカーの選択、使用中のセレクターの編集など、さまざまな高度なタスクを実行できます。

詳細については、以下のビデオをご覧ください。

要素を指定する

UI 要素を指定するには、まず [アプリケーション/ブラウザーを使用] アクティビティを Studio のワークフロー デザイナーにドラッグ アンド ドロップして、自動化するアプリケーションまたはブラウザーを指定する必要があります。



アプリケーションまたはブラウザーを指定したら、任意のモダン UI Automation アクティビティを [アプリケーション/ブラウザーを使用] アクティビティ内にドラッグして、アプリケーション カードのアプリで指定またはブラウザーで指定を選択します。これにより、対象のアプリケーションとともに [選択オプション] ヘルパーの最初のインスタンスが開き、使用する要素を指定できるようになります。



次に、操作する UI 要素をクリックします。要素が緑色で強調表示されます。



選択オプションのヘルパー

選択オプション ヘルパーのこの段階では、次のように特定の機能を使用できます。

  • 選択を一時停止 - 指定した時間、設定を一時停止できます。ドロップダウン メニューから、次のいずれかのオプションを選択できます。
    • 1 秒
    • 3 秒
    • 5 秒 - これが既定値です。
    • 7 秒
    • 9 秒
    このオプションは、指定プロセスを停止し、マシンを任意の方法で操作できます。アプリケーションが最小化されていない場合、表示されていない場合、または他の理由がある場合 (アプリケーションを正しいステートにするなど) に特に便利です。F2 をホットキーとして使用できます。
    注: [選択] 画面を一時停止することなく、スクロール可能なアプリケーション内でスクロールできます。
  • ホバー可能な要素の選択 - ホバーしたときにのみ表示される項目を指定できます。F6 をホットキーとして使用できます。
  • 画像領域の選択 - 使用する要素を直接指定する方法から、自由形式の領域の選択に切り替えることができます。これにより、後で画像認識によって処理されるターゲット要素を含む領域を選択できます。また、画面上で選択内容をドラッグすることによっても、ターゲットとして使用する領域を指定できます。そうすると、厳密セレクターあいまいセレクターによる検索メソッドが無効化されます。F3 をホットキーとして使用できます。
  • ネイティブ テキストを有効化 - ネイティブ メソッドで表示できる、対象のアプリケーション上のすべてのテキスト ラベルを識別できます。

    [すべてのネイティブ要素を表示] ボタンをクリックすることによって、テキスト ラベルが、対象のアプリケーションで強調表示されます。



  • Computer Vision を有効化 - Computer Vision を有効化すると、セレクターが使用できない場合に (たとえば、リモート デスクトップの操作を自動化する場合)、特定の領域や要素を自動化できます。F8 をホットキーとして使用できます。

    [すべての CV 要素を表示] ボタンをクリックすることによって、Computer Vision で見つかったすべての要素が、対象のアプリケーションで強調表示されます。



  • UI フレームワークを変更 - UI 要素とそのセレクターの判定に使用するテクノロジを変更できます。ドロップダウン メニューまたは F4 のホットキーを使用できます。使用可能なフレームワークは次のとおりです。
    • 自動 - 指定された要素に最も適していると見なされるフレームワークを自動的に選択します。このオプションは既定で選択されています。通常はすべての種類のユーザー インターフェイスで問題なく機能します。
    • Active Accessibility - Windows 固有の Active Accessibility フレームワークを使用します。ソフトウェアが古く既定のオプションでは機能しない場合に、このオプションの使用をお勧めします。
    • UI Automation - 独自の UiPath フレームワークを使用します。[既定] のオプションが機能しない新しいアプリケーションでは、このオプションの使用をお勧めします。
  • 検証 - 選択した内容を検証します。詳細については、以降の「記述子を検証する」の章をご覧ください。
  • 確認 - 変更を確認して選択ウィザードを閉じます。
  • キャンセル - すべての変更を破棄して選択ウィザードを閉じます。
ターゲットが選択されたら、今度は [選択オプション] ウィンドウの次の段階に進むことができます。これにより、アンカーを追加し、より高度な設定を行うことで、指定された要素の記述子をさらに設定できます。
注: StudioX を使用している場合、この画面の設定は既定では表示されません。それらを編集するには、ターゲットまたはアンカー上でホバーしながら、docs image ボタンを使用する必要があります。


[選択オプション] の設定を終えた後に UiPath Studio に戻って、行った変更をすべて保存するには、[確認] を選択するか、Enter キーを押すか、ホバー メニューの青色のチェック マークをオンにします。

このプロセス全体は以下のようになります。



[選択] 画面の高度な機能の詳細については、「高度な記述子の設定」ページをご覧ください。

  • 要素を指定する
  • 選択オプションのヘルパー

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

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