アクティビティ
最新
バナーの背景画像
UI Automation のアクティビティ
最終更新日 2024年4月26日

スクリーンショットを作成

指定した UI 要素またはアプリケーションのスクリーンショットを作成して、ファイルに保存します。

この API は Open または Attach の後に追加する必要があります。

定義

名前空間: UiPath.UIAutomationNext.API.Models

アセンブリ: UiPath.UIAutomationNext.API.Models (in UiPath.UIAutomationNext.API.Models dll)

オーバー ロード

オーバーロード説明
TakeScreenshot(IElementDescriptor, TakeScreenshotOptions)指定した UI 要素またはアプリケーションのスクリーンショットを作成して、オブジェクト リポジトリの要素の記述子によって識別されるファイルに保存します。
TakeScreenshot(IElementDescriptor, String)オブジェクト リポジトリの要素の記述子によって識別される、指定した UI 要素またはアプリケーションのスクリーンショットを、ファイル名を指定して作成しファイルに保存します。
TakeScreenshot(String, TakeScreenshotOptions)指定した UI 要素またはアプリケーションのスクリーンショットを作成して、オブジェクト リポジトリの文字列で識別されるファイルに保存します。同時に、その他の設定も行います。
TakeScreenshot(String, String)指定した UI 要素またはアプリケーションのスクリーンショットを作成して、オブジェクト リポジトリの文字列で識別されるファイルに保存します。同時に、その他の設定も行います。
TakeScreenshot(RuntimeTarget, TakeScreenshotOptions)オブジェクト リポジトリ要素のランタイム インスタンスによって識別される、指定した UI 要素またはアプリケーションのスクリーンショットを作成して、ファイルに保存します。同時に、その他の設定も行います。
TakeScreenshot(TargetAnchorableModel, TakeScreenshotOptions)TargetAnchorableModel オブジェクトによって識別される、指定した UI 要素またはアプリケーションのスクリーンショットを作成して、ファイルに保存します。同時に、その他の設定も行います。
TakeScreenshot(TargetAnchorableModel, String)TargetAnchorableModel オブジェクトで識別される、指定した UI 要素またはアプリケーションのスクリーンショットを作成して、ファイル名を指定してファイルに保存します。

TakeScreenshot(IElementDescriptor, TakeScreenshotOptions)

指定した UI 要素またはアプリケーションのスクリーンショットを作成して、オブジェクト リポジトリの要素の記述子によって識別されるファイルに保存します。

TakeScreenhot(
    IElementDescriptor elementDescriptor,
    TakeScreenshotOptions takeScreenshotOptions)TakeScreenhot(
    IElementDescriptor elementDescriptor,
    TakeScreenshotOptions takeScreenshotOptions)
elementDescriptor IElementDescriptor
スクリーンショットの作成元の要素記述子。 デスクトップ全体のスクリーンショットを作成するには、null のままにします。
takeScreenshotOptions TakeScreenshotOptions
スクリーンショットをカスタマイズするための追加オプションです。以下をカスタマイズできます。
  • TargetOptions:
    • タイムアウト - API の実行を待機する時間を秒単位で指定します。指定した時間が経過しても実行が完了しない場合は SelectorNotFoundException 例外をスローします。既定値は 30 秒です。
    • 実行後の待機時間 - API の実行後の遅延時間 (秒) です。既定の時間は 0.3 秒 (300 ミリ秒) です。
    • 実行前の待機時間 - API が何らかの操作の実行を開始するまでの遅延時間 (秒) です。既定の時間は 0.2 秒 (200 ミリ秒) です。
  • FileName - 保存するファイルの名前です。

TakeScreenshot(IElementDescriptor, String)

オブジェクト リポジトリの要素の記述子によって識別される、指定した UI 要素またはアプリケーションのスクリーンショットを、ファイル名を指定して作成しファイルに保存します。

TakeScreenhot(
    IElementDescriptor elementDescriptor,
    string fileName)TakeScreenhot(
    IElementDescriptor elementDescriptor,
    string fileName)
elementDescriptor IElementDescriptor
スクリーンショットの作成元の要素記述子。 デスクトップ全体のスクリーンショットを作成するには、null のままにします。
fileName String
保存するファイルの名前です。

TakeScreenshot(String, TakeScreenshotOptions)

指定した UI 要素またはアプリケーションのスクリーンショットを作成して、オブジェクト リポジトリの文字列で識別されるファイルに保存します。同時に、その他の設定も行います。

TakeScreenhot(
    string target,
    TakeScreenshotOptions takeScreenshotOptions)TakeScreenhot(
    string target,
    TakeScreenshotOptions takeScreenshotOptions)
target String
スクリーンショットの作成元のターゲットです。オブジェクト リポジトリの文字列で識別されます。 デスクトップ全体のスクリーンショットを作成するには、null のままにします。
takeScreenshotOptions TakeScreenshotOptions
スクリーンショットをカスタマイズするための追加オプションです。以下をカスタマイズできます。
  • TargetOptions:
    • タイムアウト - API の実行を待機する時間を秒単位で指定します。指定した時間が経過しても実行が完了しない場合は SelectorNotFoundException 例外をスローします。既定値は 30 秒です。
    • 実行後の待機時間 - API の実行後の遅延時間 (秒) です。既定の時間は 0.3 秒 (300 ミリ秒) です。
    • 実行前の待機時間 - API が何らかの操作の実行を開始するまでの遅延時間 (秒) です。既定の時間は 0.2 秒 (200 ミリ秒) です。
  • FileName - 保存するファイルの名前です。

TakeScreenshot(String, String)

指定した UI 要素またはアプリケーションのスクリーンショットを作成して、オブジェクト リポジトリの文字列で識別されるファイルに保存します。同時に、その他の設定も行います。

TakeScreenhot(
    string target,
    string fileName)TakeScreenhot(
    string target,
    string fileName)
target String
スクリーンショットの作成元のターゲットです。オブジェクト リポジトリの文字列で識別されます。 デスクトップ全体のスクリーンショットを作成するには、null のままにします。
fileName String
保存するファイルの名前です。

TakeScreenshot(RuntimeTarget, TakeScreenshotOptions)

オブジェクト リポジトリ要素のランタイム インスタンスによって識別される、指定した UI 要素またはアプリケーションのスクリーンショットを作成して、ファイルに保存します。同時に、その他の設定も行います。

TakeScreenhot(
    RuntimeTarget target,
    TakeScreenshotOptions takeScreenshotOptions)TakeScreenhot(
    RuntimeTarget target,
    TakeScreenshotOptions takeScreenshotOptions)
target RuntimeTarget
スクリーンショットの作成元のターゲットです。オブジェクト リポジトリ要素のランタイム インスタンスによって識別されます。デスクトップ全体のスクリーンショットを作成するには、null のままにします。
takeScreenshotOptions TakeScreenshotOptions
スクリーンショットをカスタマイズするための追加オプションです。以下をカスタマイズできます。
  • TargetOptions:
    • タイムアウト - API の実行を待機する時間を秒単位で指定します。指定した時間が経過しても実行が完了しない場合は SelectorNotFoundException 例外をスローします。既定値は 30 秒です。
    • 実行後の待機時間 - API の実行後の遅延時間 (秒) です。既定の時間は 0.3 秒 (300 ミリ秒) です。
    • 実行前の待機時間 - API が何らかの操作の実行を開始するまでの遅延時間 (秒) です。既定の時間は 0.2 秒 (200 ミリ秒) です。
  • FileName - 保存するファイルの名前です。

TakeScreenshot(TargetAnchorableModel, TakeScreenshotOptions)

TargetAnchorableModel オブジェクトによって識別される、指定した UI 要素またはアプリケーションのスクリーンショットを作成して、ファイルに保存します。同時に、その他の設定も行います。
TakeScreenhot(
    TargetAnchorableModel target,
    TakeScreenshotOptions takeScreenshotOptions)TakeScreenhot(
    TargetAnchorableModel target,
    TakeScreenshotOptions takeScreenshotOptions)
target TargetAnchorableModel
スクリーンショットの作成元のターゲットです。 TargetAnchorableModel オブジェクトによって識別されます。デスクトップ全体のスクリーンショットを作成するには、 null のままにします。
takeScreenshotOptions TakeScreenshotOptions
スクリーンショットをカスタマイズするための追加オプションです。以下をカスタマイズできます。
  • TargetOptions:
    • タイムアウト - API の実行を待機する時間を秒単位で指定します。指定した時間が経過しても実行が完了しない場合は SelectorNotFoundException 例外をスローします。既定値は 30 秒です。
    • 実行後の待機時間 - API の実行後の遅延時間 (秒) です。既定の時間は 0.3 秒 (300 ミリ秒) です。
    • 実行前の待機時間 - API が何らかの操作の実行を開始するまでの遅延時間 (秒) です。既定の時間は 0.2 秒 (200 ミリ秒) です。
  • FileName - 保存するファイルの名前です。

TakeScreenshot(TargetAnchorableModel, String)

TargetAnchorableModel オブジェクトで識別される、指定した UI 要素またはアプリケーションのスクリーンショットを作成して、ファイル名を指定してファイルに保存します。
TakeScreenhot(
    TargetAnchorableModel target, 
    string fileName)TakeScreenhot(
    TargetAnchorableModel target, 
    string fileName)
target TargetAnchorableModel
スクリーンショットの作成元のターゲットです。 TargetAnchorableModel オブジェクトによって識別されます。デスクトップ全体のスクリーンショットを作成するには、 null のままにします。
fileName String
保存するファイルの名前です。

Was this page helpful?

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