- 概要
- 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-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 レコーダー
- Activities index
- アクティベート
- アンカー ベース
- ブラウザーにアタッチ
- ウィンドウにアタッチ
- ユーザー入力をブロック
- 吹き出し
- チェック
- クリック
- 画像をクリック
- 画像クリック トリガー
- 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 Automation API を使用してブラウザー検索を実行し、結果を取得する
- Web の閲覧
- 画像を検索する
- 画像をクリックする
- イベントをトリガーおよび監視する
- ファイルを作成して上書きする
- HTML ページ: 情報を抽出して操作する
- ウィンドウの操作
- リスト項目の選択の自動化
- ウィンドウ要素を探して操作する
- テキスト操作の自動化を行う
- 画像を読み込んで処理する
- マウスでアクティブ化する操作を管理する
- アプリケーションランタイムの操作を自動化する
- ローカル アプリケーションの自動実行
- ブラウザーのナビゲーション
- Web オートメーション
- トリガー スコープの例
- DevExpress での UI Automation の有効化
- Computer Vision Local Server
- モバイル オートメーション
- ターミナル
UI Automation のアクティビティ
データを抽出
データをデータ テーブルとして抽出します。
名前空間: UiPath.UIAutomationNext.API.Models
アセンブリ: UiPath.UIAutomationNext.API.Models (in UiPath.UIAutomationNext.API.Models dll)
オーバーロード | 説明 |
---|---|
ExtractData(ExtractDataOptionsModel) | ExtractDataOptionsModel オブジェクトによって識別されるデータ テーブルとしてデータを抽出します。
|
ExtractData(TargetAnchorableModel,
ExtractDataOptions) | TargetAnchorableModel オブジェクトによって識別されるデータ テーブルとして、その他の設定と共にデータを抽出します。
|
ExtractData(String, ExtractDataOptions) | オブジェクト リポジトリの文字列によって識別されるデータをデータ テーブルとして抽出します。同時に、その他の設定も行います。 |
ExtractData(IElementDescriptor,
ExtractDataOptions) | オブジェクト リポジトリの要素の記述子によって識別されるデータをデータ テーブルとして抽出します。同時に、その他の設定も行います。 |
ExtractData(TargetAnchorableModel, String, String,
NchildInteractionMode, LimitType, Int32) | TargetAnchorableModel オブジェクトにより識別されるデータ テーブルとしてデータを抽出します。同時に、抽出するデータ、テーブルの設定、インタラクションの種類、制限の種類、抽出する結果の最大数を定義する XML 文字列を指定します。
|
ExtractData(IElementDescriptor, String, String,
NchildInteractionMode, LimitType, Int32) | オブジェクト リポジトリの要素の記述子によって識別されるデータを、XML 文字列を指定してデータ テーブルとして抽出します。XML 文字列では、抽出対象のデータ、テーブルの設定、インタラクションの種類、制限の種類、抽出する結果の最大数を定義します。 |
ExtractData(String, String, String,
NchildInteractionMode, LimitType, Int32) | オブジェクト リポジトリの文字列によって識別されるデータを、XML 文字列を指定してデータ テーブルとして抽出します。XML 文字列では、抽出対象のデータ、テーブルの設定、インタラクションの種類、制限の種類、抽出する結果の最大数を定義します。 |
ExtractData(TargetAnchorableModel, TargetAnchorableModel,
String, String, Double, NchildInteractionMode, LimitType,
Int32) | TargetAnchorableModel オブジェクトによって識別されるデータを、次のページのターゲットと XML 文字列を指定してデータ テーブルとして抽出します。XML 文字列では、抽出対象のデータ、テーブルの設定、次のページが読み込まれるまでの待機時間、インタラクションの種類、制限の種類、抽出する結果の最大数を定義します。
|
ExtractData(IElementDescriptor, String, String, String,
Double, NchildInteractionMode, LimitType,
Int32) | オブジェクト リポジトリの要素の記述子によって識別されるデータを、次のページのターゲットと XML 文字列を指定してデータ テーブルとして抽出します。XML 文字列では、抽出対象のデータ、テーブルの設定、次のページが読み込まれるまでの待機時間、インタラクションの種類、制限の種類、抽出する結果の最大数を定義します。 |
ExtractData(String, String, String, String, Double,
NchildInteractionMode, LimitType, Int32) | オブジェクト リポジトリの文字列によって識別されるデータを、次のページのターゲットと XML 文字列を指定してデータ テーブルとして抽出します。XML 文字列では、抽出対象のデータ、テーブルの設定、次のページが読み込まれるまでの待機時間、インタラクションの種類、制限の種類、抽出する結果の最大数を定義します。 |
ExtractDataOptionsModel
オブジェクトによって識別されるデータ テーブルとしてデータを抽出します。
ExtractData(
ExtractDataOptionsModel options)
ExtractData(
ExtractDataOptionsModel options)
オプション
ExtractDataOptionsModel
- データの取得元のターゲットです。
ExtractDataOptionsModel
オブジェクトによって識別されます。
TargetAnchorableModel
オブジェクトによって識別されるデータ テーブルとして、その他の設定と共にデータを抽出します。
ExtractData(
TargetAnchorableModel target,
ExtractDataOptions extractDataOptions)
ExtractData(
TargetAnchorableModel target,
ExtractDataOptions extractDataOptions)
target
TargetAnchorableModel
- データの取得元のターゲットです。
TargetAnchorableModel
オブジェクトによって識別されます。 extractDataOptions
ExtractDataOptions
- データ抽出をカスタマイズするための追加のオプションです。以下をカスタマイズできます。
TargetOptions
:- タイムアウト - API の実行を待機する時間を秒単位で指定します。指定した時間が経過しても実行が完了しない場合は
SelectorNotFoundException
例外をスローします。既定値は 30 秒です。 - 実行後の待機時間 - API の実行後の遅延時間 (秒) です。既定の時間は 0.3 秒 (300 ミリ秒) です。
- 実行前の待機時間 - API が何らかの操作の実行を開始するまでの遅延時間 (秒) です。既定の時間は 0.2 秒 (200 ミリ秒) です。
- タイムアウト - API の実行を待機する時間を秒単位で指定します。指定した時間が経過しても実行が完了しない場合は
ExtractMetadata
- ターゲットから抽出するデータを定義できる XML 文字列です。TableSettings
- データの抽出時に使用するテーブルの設定です。NChildInteractionMode
- アクションの実行に使用する対話の種類です。LimitType
- データの抽出時に使用する制限の種類を指定します。NumberOfItems
- 抽出する結果の最大数です。値が 0 の場合、識別されたすべての要素が出力に追加されます。NextPageOptions
- データの取得元となる次ページのターゲットと、ページ間の待機時間です。
オブジェクト リポジトリの文字列によって識別されるデータをデータ テーブルとして抽出します。同時に、その他の設定も行います。
ExtractData(
string target,
ExtractDataOptions extractDataOptions)
ExtractData(
string target,
ExtractDataOptions extractDataOptions)
target
文字列
- データの取得元のターゲットです。オブジェクト リポジトリの文字列で識別されます。
extractDataOptions
ExtractDataOptions
- データ抽出をカスタマイズするための追加のオプションです。以下をカスタマイズできます。
TargetOptions
:- タイムアウト - API の実行を待機する時間を秒単位で指定します。指定した時間が経過しても実行が完了しない場合は
SelectorNotFoundException
例外をスローします。既定値は 30 秒です。 - 実行後の待機時間 - API の実行後の遅延時間 (秒) です。既定の時間は 0.3 秒 (300 ミリ秒) です。
- 実行前の待機時間 - API が何らかの操作の実行を開始するまでの遅延時間 (秒) です。既定の時間は 0.2 秒 (200 ミリ秒) です。
- タイムアウト - API の実行を待機する時間を秒単位で指定します。指定した時間が経過しても実行が完了しない場合は
ExtractMetadata
- ターゲットから抽出するデータを定義できる XML 文字列です。TableSettings
- データの抽出時に使用するテーブルの設定です。NChildInteractionMode
- アクションの実行に使用する対話の種類です。LimitType
- データの抽出時に使用する制限の種類を指定します。NumberOfItems
- 抽出する結果の最大数です。値が 0 の場合、識別されたすべての要素が出力に追加されます。NextPageOptions
- データの取得元となる次ページのターゲットと、ページ間の待機時間です。
オブジェクト リポジトリの要素の記述子によって識別されるデータをデータ テーブルとして抽出します。同時に、その他の設定も行います。
ExtractData(
IElementDescriptor elementDescriptor,
ExtractDataOptions extractDataOptions)
ExtractData(
IElementDescriptor elementDescriptor,
ExtractDataOptions extractDataOptions)
elementDescriptor
IElementDescriptor
- オブジェクト リポジトリの要素の記述子によって識別される、データの取得元のターゲットです。
extractDataOptions
ExtractDataOptions
- データ抽出をカスタマイズするための追加のオプションです。以下をカスタマイズできます。
TargetOptions
:- タイムアウト - API の実行を待機する時間を秒単位で指定します。指定した時間が経過しても実行が完了しない場合は
SelectorNotFoundException
例外をスローします。既定値は 30 秒です。 - 実行後の待機時間 - API の実行後の遅延時間 (秒) です。既定の時間は 0.3 秒 (300 ミリ秒) です。
- 実行前の待機時間 - API が何らかの操作の実行を開始するまでの遅延時間 (秒) です。既定の時間は 0.2 秒 (200 ミリ秒) です。
- タイムアウト - API の実行を待機する時間を秒単位で指定します。指定した時間が経過しても実行が完了しない場合は
ExtractMetadata
- ターゲットから抽出するデータを定義できる XML 文字列です。TableSettings
- データの抽出時に使用するテーブルの設定です。NChildInteractionMode
- アクションの実行に使用する対話の種類です。LimitType
- データの抽出時に使用する制限の種類を指定します。NumberOfItems
- 抽出する結果の最大数です。値が 0 の場合、識別されたすべての要素が出力に追加されます。NextPageOptions
- データの取得元となる次ページのターゲットと、ページ間の待機時間です。
TargetAnchorableModel
オブジェクトにより識別されるデータ テーブルとしてデータを抽出します。同時に、抽出するデータ、テーブルの設定、インタラクションの種類、制限の種類、抽出する結果の最大数を定義する XML 文字列を指定します。
ExtractData(
TargetAnchorableModel target,
string extractMetadata,
[string tableSettings],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
ExtractData(
TargetAnchorableModel target,
string extractMetadata,
[string tableSettings],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
target
TargetAnchorableModel
- データの取得元のターゲットです。
TargetAnchorableModel
オブジェクトによって識別されます。 extractMetadata
文字列
- ターゲットから抽出するデータを定義できる XML 文字列です。
tableSettings
文字列
- データの抽出時に使用するテーブルの設定です。
interactionMode
NChildInteractionMode
- 操作の実行に使用するインタラクションの種類です。
limitExtractionTo
LimitType
-
データの抽出時に使用する制限の種類を指定します。
numberOfItems
Int32
- 抽出する結果の最大数です。値が 0 の場合、識別されたすべての要素が出力に追加されます。
オブジェクト リポジトリの要素の記述子によって識別されるデータを、XML 文字列を指定してデータ テーブルとして抽出します。XML 文字列では、抽出対象のデータ、テーブルの設定、インタラクションの種類、制限の種類、抽出する結果の最大数を定義します。
ExtractData(
IElementDescriptor elementDescriptor,
string extractMetadata,
[string tableSettings],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
ExtractData(
IElementDescriptor elementDescriptor,
string extractMetadata,
[string tableSettings],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
elementDescriptor
IElementDescriptor
- オブジェクト リポジトリの要素の記述子によって識別される、データの取得元のターゲットです。
extractMetadata
文字列
- ターゲットから抽出するデータを定義できる XML 文字列です。
tableSettings
文字列
- データの抽出時に使用するテーブルの設定です。
interactionMode
NChildInteractionMode
- 操作の実行に使用するインタラクションの種類です。
limitExtractionTo
LimitType
-
データの抽出時に使用する制限の種類を指定します。
numberOfItems
Int32
- 抽出する結果の最大数です。値が 0 の場合、識別されたすべての要素が出力に追加されます。
オブジェクト リポジトリの文字列によって識別されるデータを、XML 文字列を指定してデータ テーブルとして抽出します。XML 文字列では、抽出対象のデータ、テーブルの設定、インタラクションの種類、制限の種類、抽出する結果の最大数を定義します。
ExtractData(
string target,
string extractMetadata,
[string tableSettings],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
ExtractData(
string target,
string extractMetadata,
[string tableSettings],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
target
文字列
- データの取得元のターゲットです。オブジェクト リポジトリの文字列で識別されます。
extractMetadata
文字列
- ターゲットから抽出するデータを定義できる XML 文字列です。
tableSettings
文字列
- データの抽出時に使用するテーブルの設定です。
interactionMode
NChildInteractionMode
- 操作の実行に使用するインタラクションの種類です。
limitExtractionTo
LimitType
-
データの抽出時に使用する制限の種類を指定します。
numberOfItems
Int32
- 抽出する結果の最大数です。値が 0 の場合、識別されたすべての要素が出力に追加されます。
ExtractData(TargetAnchorableModel, TargetAnchorableModel, String, String, Double, NchildInteractionMode, LimitType, Int32)
TargetAnchorableModel
オブジェクトによって識別されるデータを、次のページのターゲットと XML 文字列を指定してデータ テーブルとして抽出します。XML 文字列では、抽出対象のデータ、テーブルの設定、次のページが読み込まれるまでの待機時間、インタラクションの種類、制限の種類、抽出する結果の最大数を定義します。
ExtractData(
TargetAnchorableModel target,
TargetAnchorableModel nextPageTarget,
string extractMetadata,
[string tableSettings],
[double delayBetweenPages],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
ExtractData(
TargetAnchorableModel target,
TargetAnchorableModel nextPageTarget,
string extractMetadata,
[string tableSettings],
[double delayBetweenPages],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
target
TargetAnchorableModel
- データの取得元のターゲットです。
TargetAnchorableModel
オブジェクトによって識別されます。 nextPageTarget
TargetAnchorableModel
- 次のページにあるデータの取得元のターゲットです。
TargetAnchorableModel
オブジェクトによって識別されます。 extractMetadata
文字列
- ターゲットから抽出するデータを定義できる XML 文字列です。
tableSettings
文字列
- データの抽出時に使用するテーブルの設定です。
delayBetweenPages
Double
-
次のページが読み込まれるまで待機する時間 (秒単位) です。
interactionMode
NChildInteractionMode
- 操作の実行に使用するインタラクションの種類です。
limitExtractionTo
LimitType
-
データの抽出時に使用する制限の種類を指定します。
numberOfItems
Int32
- 抽出する結果の最大数です。値が 0 の場合、識別されたすべての要素が出力に追加されます。
ExtractData(IElementDescriptor, String, String, String, Double, NchildInteractionMode, LimitType, Int32)
オブジェクト リポジトリの要素の記述子によって識別されるデータを、次のページのターゲットと XML 文字列を指定してデータ テーブルとして抽出します。XML 文字列では、抽出対象のデータ、テーブルの設定、次のページが読み込まれるまでの待機時間、インタラクションの種類、制限の種類、抽出する結果の最大数を定義します。
ExtractData(
IElementDescriptor elementDescriptor,
string nextPageTarget,
string extractMetadata,
[string tableSettings],
[double delayBetweenPages],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
ExtractData(
IElementDescriptor elementDescriptor,
string nextPageTarget,
string extractMetadata,
[string tableSettings],
[double delayBetweenPages],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
elementDescriptor
IElementDescriptor
- オブジェクト リポジトリの要素の記述子によって識別される、データの取得元のターゲットです。
nextPageTarget
文字列
- 次のページにあるデータの取得元のターゲットです。オブジェクト リポジトリの文字列によって識別されます。
extractMetadata
文字列
- ターゲットから抽出するデータを定義できる XML 文字列です。
tableSettings
文字列
- データの抽出時に使用するテーブルの設定です。
delayBetweenPages
Double
- 次のページが読み込まれるまで待機する時間 (秒単位) です。
interactionMode
NChildInteractionMode
- 操作の実行に使用するインタラクションの種類です。
limitExtractionTo
LimitType
-
データの抽出時に使用する制限の種類を指定します。
numberOfItems
Int32
- 抽出する結果の最大数です。値が 0 の場合、識別されたすべての要素が出力に追加されます。
オブジェクト リポジトリの文字列によって識別されるデータを、次のページのターゲットと XML 文字列を指定してデータ テーブルとして抽出します。XML 文字列では、抽出対象のデータ、テーブルの設定、次のページが読み込まれるまでの待機時間、インタラクションの種類、制限の種類、抽出する結果の最大数を定義します。
ExtractData(
string target,
string nextPageTarget,
string extractMetadata,
[string tableSettings],
[double delayBetweenPages],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
ExtractData(
string target,
string nextPageTarget,
string extractMetadata,
[string tableSettings],
[double delayBetweenPages],
[NChildInteractionMode interactionMode],
[LimitType limitExtractionTo],
[int? numberOfItems])
target
文字列
- データの取得元のターゲットです。オブジェクト リポジトリの文字列で識別されます。
nextPageTarget
文字列
- 次のページにあるデータの取得元のターゲットです。オブジェクト リポジトリの文字列によって識別されます。
extractMetadata
文字列
- ターゲットから抽出するデータを定義できる XML 文字列です。
tableSettings
文字列
- データの抽出時に使用するテーブルの設定です。
delayBetweenPages
Double
- 次のページが読み込まれるまで待機する時間 (秒単位) です。
interactionMode
NChildInteractionMode
- 操作の実行に使用するインタラクションの種類です。
limitExtractionTo
LimitType
-
データの抽出時に使用する制限の種類を指定します。
numberOfItems
Int32
- 抽出する結果の最大数です。値が 0 の場合、識別されたすべての要素が出力に追加されます。
- 定義
- オーバー ロード
ExtractData(ExtractDataOptionsModel)
ExtractData(TargetAnchorableModel, ExtractDataOptions)
ExtractData(String, ExtractDataOptions)
ExtractData(IElementDescriptor, ExtractDataOptions)
ExtractData(TargetAnchorableModel, String, String, NchildInteractionMode, LimitType, Int32)
ExtractData(String, String, String, NchildInteractionMode, LimitType, Int32)
ExtractData(String, String, String, NchildInteractionMode, LimitType, Int32)
ExtractData(TargetAnchorableModel, TargetAnchorableModel, String, String, Double, NchildInteractionMode, LimitType, Int32)
ExtractData(IElementDescriptor, String, String, String, Double, NchildInteractionMode, LimitType, Int32)
ExtractData(String, String, String, String, Double, NchildInteractionMode, LimitType, Int32)
- 戻り値