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

Studio ガイド

最終更新日時 2026年4月15日

モダン エクスペリエンスとクラシック エクスペリエンスの違い

レコーダー

Activities (アクティビティ)

各エクスペリエンスで個別のアクティビティのセットを既定で利用できます。

プロジェクトで選択されているエクスペリエンスとは関係なく、他のエクスペリエンスで既定でのみ利用可能なアクティビティを有効化することもできます。[アクティビティ] パネルの上部にある [オプションを表示] をクリックし、以下を選択します。

  • モダンを表示: クラシック エクスペリエンスを使用するプロジェクト内にモダン アクティビティを表示します。

  • クラシック アクティビティを表示: モダン エクスペリエンスを使用するプロジェクト内にクラシック アクティビティを表示します。

    ドキュメントの画像

以下の表に、一方のエクスペリエンスでのみ既定で利用可能なアクティビティを示します。表に掲載されていない UI Automation アクティビティは、両方のエクスペリエンスで既定で利用できます。

モダン アクティビティクラシック アクティビティ
アクティベートクリックキーボード ショートカット文字を入力
アプリのステートを確認要素が出現したとき要素が消滅したとき画像が出現したとき画像が消滅したとき要素の消滅を待つ画像の消滅を待つ画像を探す画像の存在を確認要素の存在を確認
チェック/チェック解除チェック
クリッククリック、画像をクリック
表データを抽出構造化データを抽出フル テキストを取得表示中のテキストを取得
テキストを取得テキストを取得
URL に移動URL に移動
強調表示強調表示
ホバーホバー画像上でホバー
キーボード ショートカットホットキーを押下
ブラウザー内を移動タブを閉じる前に戻る次に進むホームに移動ブラウザーを更新
項目を選択項目を選択
スクリーンショットを作成スクリーンショットを作成
文字を入力文字を入力SecureString で文字を入力
アプリケーション/ブラウザーを使用アプリケーションを開くブラウザーを開くウィンドウにアタッチブラウザーにアタッチ要素スコープウィンドウを閉じるプロセスを開始
N/Aアンカー ベースコンテキスト対応のアンカー

例外

以下の表は、従来の例外ごとに、リレーションシップの種類を持つモダン ケースを示しています。リレーションシップの種類は、直接名前変更 (モダンでは同じ概念とスコープ)、部分マッピング (モダンではより狭い/より広いスコープ)、または対応する機能なし (モダンでは機能が削除されている、まだ移植されていない、または例外は不要) です。

クラシックモダン (UiPath.UIAutomationNext.Exceptions)マッピング備考
一般的なアクティビティ (UiPath.Core.Activities)
ElementNotSetExceptionNotInitializedException部分的クラシック: コンテキスト内で指定されていない要素です。モダン: InUIElement プロパティは使用前に初期化されていません。概念は同じです。モダンは、 InUIElement 入力に限定します。
TextNotFoundExceptionNodeNotFoundException部分的クラシック: テキスト検索アクティビティ専用の例外です。モダン: すべての「見つかりません」のケース (テキスト ターゲットを含む) は NodeNotFoundExceptionに折りたたまれます。
RegistrationException(なし)対応するものがないクラシックのプロダクションにも投入されません。現代には同等の概念はありません。
ActivityTimeoutExceptionRuntimeTimeoutException直接名前を変更する同じ概念。名前が変更され、 UiPath.UIAutomationNext.Exceptions 名前空間に移動されました。
PropertyNotSetException(なし)対応するものがないクラシックでのみ設計時 ValidationError 。モダン アクティビティでは、異なる検証メカニズムが使用されます。
BrowserNotSetExceptionBrowserNotFoundException直接名前を変更するクラシック: コンテキスト内のブラウザーはありません。モダン: 一致するブラウザーが見つかりません。同じ概念。現代名の方がわかりやすいです。
WindowNotSetExceptionApplicationNotFoundException部分的クラシック: ウィンドウスコープのアクティビティのコンテキスト内にウィンドウがありません。モダン: アタッチ時にアプリケーションが見つかりません。最も近い同等物。モダンはより広範です (Windows だけでなく、すべての種類のアプリをカバー)。
SAP (UiPath.Core.Activities)
SAPCallTransactionExceptionSAPCallTransactionException直接名前を変更する同じ名前、同じ概念。名前空間を UiPath.Core.Activities から UiPath.UIAutomationNext.Exceptionsに移動しました。
SAPLoginExceptionSAPLoginException直接名前を変更する同じ名前、同じ概念。名前空間を UiPath.Core.Activities から UiPath.UIAutomationNext.Exceptionsに移動しました。
CellScopeExceptionSAPTableCellScopeException直接名前を変更する同じ概念 (表のセル スコープの失敗)名前を SAP 固有に変更し、テーブル用であることを明確にしました。
ExpandALVTreeExceptionSAPExpandTreeException直接名前を変更する同じ概念 (SAP ツリー拡張エラー)簡略化された名前。
セレクター (UiPath.Core)
InvalidSelectorExceptionInvalidSelectorException直接名前を変更する同じ名前、同じ概念 (解析不能セレクター)名前空間を UiPath.Core から UiPath.UIAutomationNext.Exceptionsに移動しました。
InvalidFilterSelectorException (内部)(なし)対応するものがない内部クラス;現代には同等のものはありません。
SelectorOperationExceptionUiAutomationException部分的クラシック: セレクター操作中に COM/解析の失敗をラップします。現代:これらは一般的な UiAutomationExceptionとして表面化されます。専用のセレクター操作の例外の種類はありません。
要素/ノード (UiPath.Core)
SelectorNotFoundExceptionNodeNotFoundException直接名前を変更する同じ概念 (セレクターで要素が見つからない)モダン名はセレクターを超えて一般化されます。SelectorNotFoundException クラシックの FindElementException を拡張します。モダンでは、 UiAutomationExceptionの下のフラットな階層が使用されます。
FindElementExceptionRuntimeFindException部分的クラシック: "見つかりません" ではない検索中の COM エラー。モダン: 検索が失敗し、どの検索ステップが失敗したかに関する詳細が表示されます。最も近い同等物。モダンには、より豊富な診断情報が含まれています。
InvalidUiElementExceptionNodeNotFoundException部分的クラシック: COM エラー (古い/無効な参照) E_UINODE_INVALID_ELEMENTモダン: COM エラー E_UINODE_INVALID_IDENTIFIERNodeNotFoundExceptionにマップされます。概念は同じです(古い要素)。モダンでは例外の種類が異なります。
UninitializedNodeExceptionUiNodeUninitializedElementException直接名前を変更する同じ概念(初期化されていないノード、COMエラー E_UINODE_UNINITIALIZED_ELEMENT);一貫性を保つため、 UiNode プレフィックスを付けて名前が変更されました。
UiElementHasNoItemsExceptionUiNodeHasNoItemsException直接名前を変更する同じ概念(空のリスト/ツリー/コンボ、COMエラー E_UINODE_HAS_NO_ITEMS);プレフィックスを UiElement から UiNode に変更しました。
ElementOperationExceptionUiAutomationException部分的クラシック: 要素操作 (クリック、入力、強調表示など) で COM エラーをラップする広範なキャッチオール。モダン:ベース UiAutomationExceptionによって同じ役割が果たされます。専用の要素操作の例外の種類はありません。
ブラウザ ( UiPath.Core)
InvalidBrowserExceptionBrowserNotFoundException部分的クラシック: uiBrowser COM 参照は null です。モダン: 一致するブラウザー インスタンスが見つかりませんでした。同じユーザーに表示されるシナリオ (ブラウザーを利用不可)。モダン名は、検索によるアタッチモデルを反映しています。
BrowserOperationExceptionUiAutomationException部分的クラシック: ブラウザーの COM 操作のエラー専用の例外です。モダン: ブラウザー操作のエラーは UiAutomationExceptionとして表面化します。専用のブラウザー操作の種類はありません。
ウィンドウ ( UiPath.Core)
InvalidWindowExceptionApplicationNotFoundException部分的クラシック: 操作前のウィンドウ COM 参照が null です。モダン: アタッチ時にアプリケーションが見つかりません。最も近い同等物。モダンはより広範です (すべての種類のアプリ)。
WindowOperationExceptionUiAutomationException部分的クラシック: ウィンドウ COM 操作のエラー (非表示、閉じる、最大化など) 専用の例外です。現代:これらは UiAutomationExceptionとして表面します。専用のウィンドウ操作タイプはありません。
画像 ( のUiPath.Core)
InvalidImageExceptionUiAutomationException部分的クラシック: 無効な画像データ専用の例外です。モダン:画像エラーは UiAutomationExceptionとして表面化します。例外の種類として専用のイメージはありません。
InvalidRegionExceptionUiAutomationException部分的クラシック: 画面領域が null または空です。モダン: 専用リージョンの例外はありません。 UiAutomationExceptionとして表面します。
ImageOperationExceptionUiAutomationException部分的クラシック: イメージ操作の失敗に対する専用のキャッチオール機能。モダン: イメージ操作のエラーが UiAutomationExceptionとして表面化します。専用タイプはありません。
スクレイプ ( UiPath.Core)
InvalidScrapeOptionsException(なし)対応するものがないクラシック スクレイピング オプション パターンはモダンには存在しません。スクレイピングの処理方法は異なり、同等のオプション オブジェクトはありません。
ActiveX (UiPath.Core.Activities)
AutomateActiveXException(なし)対応するものがないActiveX オートメーションはクラシックのみの機能です。モダン アクティビティでは使用できません。
ActiveXOutputArgumentsNotSupportedException(なし)対応するものがないActiveX のみの機能です。
ActiveXUnknownMethodException(なし)対応するものがないActiveX のみの機能です。
ActiveXInvalidArgumentsException(なし)対応するものがないActiveX のみの機能です。
InjectDotNet (UiPath.Core.Activities)
InjectDotNetMethodNotFoundException(なし)対応するものがない[.NET コードを挿入] アクティビティはクラシック専用です。現代の同等の活動はありません。
InjectDotNetAmbiguousMethodException(なし)対応するものがないクラシックのみの機能。
InjectDotNetTypeNotFoundException(なし)対応するものがないクラシックのみの機能。
InjectDotNetTypeNotSupportedException(なし)対応するものがないクラシックのみの機能。
InjectDotNetAssemblyReflectionException(なし)対応するものがないクラシックのみの機能。また、本番環境には投入されません。
InjectDotNetArgumentNotDefinedException(なし)対応するものがないクラシックのみの機能。

オブジェクト リポジトリ

オブジェクト リポジトリは、モダン アクティビティを使用したモダン エクスペリエンスでのみ使用できます。

スクレイピング ウィザード

  • モダン エクスペリエンス - データ スクレイピング用に表抽出ウィザードを利用できます。
  • クラシック エクスペリエンス - データ スクレイピング ウィザードと画面スクレイピング ウィザードを利用できます。

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得