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 - Activity verification
- 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 要素)
- macOS でサポートされる属性
- 画像の色データの解析方法
- ブラウザーのデータを取得
- クリップボードを取得
- テキストを取得
- URL を取得
- URL に移動
- 強調表示
- ホバー
- JS スクリプトを挿入
- キーボード ショートカット
- キー押下イベント トリガー
- マウス スクロール
- ブラウザー内を移動
- 項目を選択
- ブラウザーのデータを設定
- クリップボードに設定
- ランタイム ブラウザーを設定
- テキストを設定
- スクリーンショットを作成
- 文字を入力
- アプリケーション/ブラウザーを使用
- ウィンドウ操作
- UI Automation API を使用してブラウザー検索を実行し、結果を取得する
- Web の閲覧
- 画像を検索する
- 画像をクリックする
- イベントをトリガーおよび監視する
- ファイルを作成して上書きする
- HTML ページ: 情報を抽出して操作する
- ウィンドウの操作
- リスト項目の選択の自動化
- ウィンドウ要素を探して操作する
- テキスト操作の自動化を行う
- 画像を読み込んで処理する
- マウスでアクティブ化する操作を管理する
- アプリケーションランタイムの操作を自動化する
- ローカル アプリケーションの自動実行
- ブラウザーのナビゲーション
- Web オートメーション
- トリガー スコープの例
- DevExpress での UI Automation の有効化
- Computer Vision Local Server
- モバイル オートメーション
- ターミナル
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

UI Automation のアクティビティ
最終更新日時 2025年8月27日
以下の表は、macOS 環境のデスクトップ アプリケーションの [属性を取得] アクティビティでサポートされる属性を示しています。
属性 | 説明 |
---|---|
app | Google Chrome、Safari、Calculator などのプロセス名です (String)。 |
title | 要素に関する追加情報を示します (String)。マウスが要素上を移動したときのツールチップ テキストとして表示される場合が多いです。 |
tid | 要素を含むウィンドウを作成したスレッドの識別子 (Int32) です。 |
pid | プロセス識別子です (Int32)。 |
ロール | 要素の役割 (文字列)。例: ボタン、リンク |
enabled | 要素が有効化されているかどうかを示します (Boolean)。 |
focused | 要素にフォーカスがあるかどうかを示します (Boolean)。 |
選択済み | 要素が選択されているかどうかを示します (Boolean)。 |
展開済み | 要素が展開されているかどうかを示します (Boolean)。 |
subsystem | セレクターの生成に使用されるサブシステム (String)。例: <wnd />
|
text | 指定した文字または文字列に関連付けられたすべてのフォント、スタイル、配置、およびその他の書式設定を指します (String)。 |
アプリ パス | プロセスのフォルダーの完全修飾パスです (String)。例: /System/Applications/Calendar.app/Contents/MacOS/Calendar
|
AppCmdLine | ターゲットが属するプロセスの開始に使用される引数を表す文字列です。たとえば、コマンド ラインで起動したアプリケーションに対しては、/usr/bin/java -jar /Applications/TestApps/SwingSet2_withJava8.jar という -jar /Applications/TestApps/SwingSet2_withJava8.jar が返されます。
|
isminimized | アプリケーションが最小化されている場合は true を返し、最小化されていない場合は false を返します (String)。
|
ismaximized | アプリケーションが最大化されている場合は true を返し、最大化されていない場合は false を返します (String)。
|
Hwnd | ネイティブ ウィンドウ ハンドルを取得します (Int32)。 |
位置 | 要素の位置です (Rectangle)。 |
scaleFactor | この要素に現在適用されているスケール ファクターを取得します (Double)。macOS では、スケール ファクターと DPI スケール ファクターは通常 1 に等しくなります。 |
displayDpiScaleFactor | この要素が配置されているディスプレイの DPI スケール ファクターを取得します (Double)。macOS では、スケール ファクターと DPI スケール ファクターは通常 1 に等しくなります。 |
IsJavaWindow | 指定したウィンドウが Java Accessibility API を実装しているかどうかを確認します (Boolean)。 |
relativeVisibility | すべての親要素内における、要素の (部分的な) 可視性です (Boolean)。 |
表示 | 次の可視レベルに対応する値を指定します: 0 - 可視、1 - 非表示、2 - オフスクリーン、3 - 部分的 (NVisibilityLevel) |
フォアグラウンド | プロセスまたはブラウザー タブがフォアグラウンドにあるかどうかを示します (Boolean)。 |
無効な場合でも動作を実行 | |
supportsMultipageScraping | |
を無効化しました | 要素が無効化されているかどうかを示します (Boolean)。 |
読み取り専用 | 要素が読み取り専用かどうかを示します (Boolean)。 |
選択済み | 要素が事前に選択されているかどうかを示します (Boolean)。 |
items | |
selecteditem | ドロップダウン要素の選択された項目です (String)。 |
selecteditems | |
isSapWinGuiSession | アプリケーションが SAP アプリケーションかどうかを示します (Boolean)。 |
SAP Client | SAP ウィンドウで使用できます。 |
sapLanguage | SAP ウィンドウで使用できます。 |
sapProgram | SAP ウィンドウで使用できます。 |
sapReadyState | SAP ウィンドウで使用できます。 |
sapScreen | SAP ウィンドウで使用できます。 |
sapSession | SAP ウィンドウで使用できます。 |
sapSysName | SAP ウィンドウで使用できます。 |
sapSysNumber | SAP ウィンドウで使用できます。 |
sapSysSessionId | SAP ウィンドウで使用できます。 |
sapTransaction | SAP ウィンドウで使用できます。 |
sapUser | SAP ウィンドウで使用できます。 |
sapScriptingStatus |
SAP スクリプトの可用性のステートを表す列挙型 (UiSapScriptingStatus)。以下の値が関連します。 UI_SAP_SCRIPTING_INTERNAL_ERROR = 0、UI_SAP_SCRIPTING_DISABLED_BY_ADMINISTRATOR = 2 SAP ウィンドウで使用できます。 |
属性 | 説明 |
---|---|
aaname | UI 要素の名前です。ボタンの「送信」や編集ボックスの「名」など、表示されるテキストを表します。(文字列) です。 |
accessibleClass | 要素のアクセス可能な Java クラスです (String)。 |
accessibleFullClass | 要素のアクセス可能な完全修飾 Java クラスです (String)。 |
backgroundColor | 要素の背景色です。「(Red, Green, Blue, Alpha)」形式で指定します (String)。 |
baseClassName | 要素の基になる Java の基本クラスです (String)。 |
選択済み | 要素が事前に選択されていることを指定する属性 (Boolean)。 |
cls | 要素の 1 つ以上の CSS クラス名を指定します。または、ネイティブ ウィンドウ ハンドルのクラス名を指定します (String)。 |
編集可能 | 要素が編集可能かどうかを示します (Boolean)。 |
enabled | 要素が有効化されているかどうかを示します (Boolean)。 |
foregroundColor | 要素の前景色です。「(Red, Green, Blue, Alpha)」形式で指定します (String)。 |
fullClassName | 要素の Java クラスの完全修飾名です (String)。 |
hasFocus | 要素にフォーカスがあるかどうかを示します (Boolean)。 |
hasTableAncestor | 要素に「table」ロールを持つ親要素があるかどうかを指定します (Int32)。 |
Hwnd | ネイティブ ウィンドウ ハンドルを取得します (Int32)。 |
javastate | Java のコントロールの、利用可能なすべてのステートを含むリストです (String)。例: enabled、visible、editable |
位置 | 要素の位置です (Rectangle)。 |
ロール | 要素のロールです (String)。例: ボタン、リンク |
selecteditem | ドロップダウン要素の選択された項目です (String)。 |
text | 指定した文字または文字列に関連付けられたすべてのフォント、スタイル、配置、およびその他の書式設定を指します (String)。 |
title | 要素に関する追加情報を示します (String)。マウスが要素上を移動したときのツールチップ テキストとして表示される場合が多いです。 |
virtualname | 要素のアクセス可能な仮想名です (String)。例: コンボ ボックスの静的なテキスト ラベル |
表示 | 要素が表示されているかどうかを示します (Boolean)。 |
rowCount | |
columnCount | |
tableRow | |
tableCol | |
rowName | |
colName | |
componentName | |
treeDepth | |
isExpanded | |
selecteditems | |
items |
属性 | 説明 |
---|---|
aastate | Active Accessibility のステートです。コントロールの現在の状態 (例: チェックボックスがオンになっているか) を識別します。コントロールの選択、フォーカス、および/またはその他の変更可能な機能の操作ができるかどうかを示します (String)。 |
選択済み | 使用できる要素の種類は、 GuiCheckBox 、 GuiRadioButton 、 GuiGridViewRow 、 GuiGridViewColumn 、 GuiGridViewCell 、 GuiGridViewAllItems 、 GuiTreeItem 、 TableCol 、 TableRow 、 TableAllItems です。
|
ColorIndex | 使用できる要素の種類は、 GuiCheckBox 、 GuiLabel です。
|
ColorIntensified | 使用できる要素の種類は、 GuiCheckBox 、 GuiLabel です。
|
ColorInverse | 使用できる要素の種類は、 GuiCheckBox 、 GuiLabel です。
|
colName | 使用できる要素の種類は、 GuiGridViewColumn 、 GuiGridViewCell です。
|
colツールチップ | 使用できる要素の種類は、 GuiGridViewCell 、 GuiGridView です。
|
columnCount | 使用できる要素の種類は、 GuiTableControl 、 TableCell です。
|
focused | 要素にフォーカスがあるかどうかを示します (Boolean)。 |
フォーカス項目 | GuiTree で利用可能です。
|
hasFocus | 要素にフォーカスがあるかどうかを示します (Boolean)。 |
id | すべての SAP コントロールで使用できます。 |
itemId | GuiTreeItem で利用可能です。
|
items | |
labeledby | すべての SAP コントロールで使用できます。 |
leafid | すべての SAP コントロールで使用できます。 |
最大長 | 使用できる要素の種類は、 GuiTextField 、 GuiCTextField 、 GuiPasswordField です。
|
name | すべての SAP コントロールで使用できます。 |
位置 | 要素の位置です (Rectangle)。 |
relpath | GuiTreeNode で利用可能です。
|
ロール | 要素のロールです (String)。例: ボタン、リンク |
rowCount | 使用できる要素の種類は、 GuiTableControl 、 GuiGridView です。
|
SAP Client | |
sapLanguage | |
sapProgram | |
sapReadyState | |
sapScreen | |
sapSession | |
sapSysName | |
sapSysNumber | |
sapSysSessionId | |
sapTransaction | |
sapUser | |
sapScriptingStatus |
SAP スクリプトの可用性のステートを表す列挙型 (UiSapScriptingStatus)。以下の値が関連します。 UI_SAP_SCRIPTING_INTERNAL_ERROR = 0、UI_SAP_SCRIPTING_DISABLED_BY_ADMINISTRATOR = 2 |
スクロールマックス | GuiTableControl で利用可能です。
|
スクロール最小 | GuiTableControl で利用可能です。
|
スクロール ページ サイズ | GuiTableControl で利用可能です。
|
スクロール位置 | GuiTableControl で利用可能です。
|
selecteditem |
ドロップダウン要素の選択された項目です (String)。 使用できる要素の種類は、
GuiTree 、 GuiComboBox 、 GuiTabStrip です。
|
selectedItems | |
statusMessage | 使用できる要素の種類は、 GuiStatusbar 、 GuiStatusPane です。
|
ステータス メッセージ ID | 使用できる要素の種類は、 GuiStatusbar 、 GuiStatusPane です。
|
ステータス メッセージ番号 | 使用できる要素の種類は、 GuiStatusbar 、 GuiStatusPane です。
|
statusParameters | 使用できる要素の種類は、 GuiStatusbar 、 GuiStatusPane です。
|
ステータスの種類 | 使用できる要素の種類は、 GuiStatusbar 、 GuiStatusPane です。
|
subsystem | セレクターの生成に使用されるサブシステムです (String)。セレクターの第 2 階層のタグ: webctrl、ctrl、uia、java、silverlight、sap |
tableCol | 使用できる要素の種類は、 GuiGridViewColumn 、 GuiGridViewCell 、 TableCell です。
|
tableRow | 使用できる要素の種類は、 GuiGridViewRow 、 GuiGridViewCell 、 TableCell です。
|
text |
指定した文字または文字列に関連付けられたすべてのフォント、スタイル、配置、およびその他の書式設定を指します (String)。 すべての SAP コントロールで使用できます。 |
title | 要素に関する追加情報を示します (String)。マウスが要素上を移動したときのツールチップ テキストとして表示される場合が多いです。 |
ツールチップ | すべての SAP コントロールで使用できます。 |
type | すべての SAP コントロールで使用できます。 |
virtualname | 要素のアクセス可能な仮想名です (String)。例: コンボ ボックスの静的なテキスト ラベル |
表示 | 次の可視レベルに対応する値を指定します: 0 - 可視、1 - 非表示、2 - オフスクリーン、3 - 部分的 (NVisibilityLevel) |
表示 | 要素が表示されているかどうかを示します (Boolean)。 |
属性 | 説明 |
---|---|
ロール | 要素のロールです (String)。例: ボタン、リンク |
subrole | 要素のサブロールで、要素に関する追加情報を提供します。例: AXCloseButton |
name | 要素のアクセス可能な名前です (String)。 |
title | 要素に関する追加情報を示します (String)。マウスが要素上を移動したときのツールチップ テキストとして表示される場合が多いです。 |
識別子 | 要素の一意の識別子で、多くの場合アプリケーションによって提供されます。アプリケーションのバージョンや OS のバージョン間で必ずしも一貫性があるとは限りません。 |
ファイル名 | Finder アプリケーションのファイル項目など、ファイルを表す要素に固有の情報を提供します。 |
url | ブラウザー タブの URL を指定します。Finder アプリケーションのファイル項目を表す項目にも表示されており、file:///Users/{username}/Documents/EditableNonEditable/ のようにファイルのフル パスを表します (String)。
|
value | 要素の値を指定します。テキスト要素の場合はテキスト、チェックボックスの場合は 0 または 1 のようになります (String)。 |
help | 要素の追加の説明テキストを提供します (String)。 |
enabled | 要素が有効化されているかどうかを示します (Boolean)。 |
focused | 要素にフォーカスがあるかどうかを示します (Boolean)。 |
選択済み | 要素が選択されているかどうかを示します (Boolean)。 |
展開済み | 要素が展開されているかどうかを示します (Boolean)。 |
選択済み | 要素が事前に選択されているかどうかを示します (Boolean)。 |
items | |
selecteditem | ドロップダウン要素の選択された項目です (String)。 |
selecteditems |