UiPath Documentation
studio
latest
false

Studio ガイド

最終更新日時 2026年5月6日

サポートされる UI Automation アクティビティ

アクティビティ移行ツールを使用する際にサポートされる UI Automation アクティビティについては、以下の表をご覧ください。

移行前のアクティビティ移行後のアクティビティ既知の制限事項
アクティベート(UiPath.Core.Activities.Activate)ウィンドウ操作(UiPath.UIAutomationNext.Activities.NWindowOperation)
ブラウザーにアタッチ ( UiPath.Core.Activities.BrowserScope)アプリケーション/ブラウザーを使用 (UiPath.UIAutomationNext.Activities.NApplicationCard)[検索範囲] プロパティが設定されている場合、移行は実行されません。
[ブラウザーの種類] プロパティに式が使用されている場合、移行は実行されません。
ウィンドウにアタッチ (UiPath.Core.Activities.WindowScope)アプリケーション/ブラウザーを使用 (UiPath.UIAutomationNext.Activities.NApplicationCard)[検索範囲] プロパティが設定されている場合、移行は実行されません。
トランザクションを呼び出す (UiPath.Core.Activities.SAP.CallTransaction)トランザクションを呼び出す (UiPath.UIAutomationNext.Activities.NSAPCallTransaction)
チェック (UiPath.Core.Activities.Check)チェック/チェック解除 (UiPath.UIAutomationNext.Activities.NCheck)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
クリック (UiPath.Core.Activities.Click)クリック (UiPath.UIAutomationNext.Activities.NClick)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
null 値を持つ変数を入力要素として使用するクラシックの [クリック] アクティビティでは、画面座標 (0, 0) がクリックされます。これに対し、モダンの [クリック] アクティビティは、このシナリオでは実行時エラーをスローします。
画像をクリック (UiPath.Core.Activities.ClickImage)クリック (UiPath.UIAutomationNext.Activities.NClick)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
[OCR でテキストをクリック] (UiPath.Core.Activities.ClickOCRText)クリック (UiPath.UIAutomationNext.Activities.NClick)このアクティビティが、異なる OCR エンジンを使用するスコープ内にある場合は、OCR エンジンを切り替えるために、移行後のアクティビティの上にアプリケーション カードが自動的に追加されます。
[ターゲット] または [入力要素] が設定されていなくても、スコープの親がある限り、アクティビティは移行されます。
OCR エンジンの出力引数プロパティが設定されている場合、移行は実行されません。
[画面上の画像] をクリックします (UiPath.Core.Activities.SAP.ClickPictureOnScreen)[画面上の画像] をクリックします (UiPath.UIAutomationNext.Activities.NSAPClickPictureOnScreen)
テキストをクリック (UiPath.Core.Activities.ClickText)クリック (UiPath.UIAutomationNext.Activities.NClick)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
クラシック アクティビティでブラウザーの要素がターゲットとして設定されている場合、移行は実行されません。
ツールバーボタン(UiPath.Core.Activities.SAP.ClickToolbarButton)ツールバーボタン(UiPath.UIAutomationNext.Activities.NSAPClickToolbarButton)
アプリケーションを閉じる (UiPath.Core.Activities.CloseApplication)アプリケーション/ブラウザーを使用 (UiPath.UIAutomationNext.Activities.NApplicationCard)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
移行後は、[アプリケーション/ブラウザーを使用] アクティビティでアプリケーションを閉じることができるシナリオが増えます。以前は、このようなシナリオでは [アプリケーションを閉じる] は例外をスローしていました (例: アプリが最小化されている場合は SelectorNotFoundException、アプリがすでに閉じられている場合は ArgumentException)。
タブを閉じる (UiPath.Core.Activities.CloseTab)ブラウザー内を移動する (UiPath.UIAutomationNext.Activities.NNavigateBrowser)アクティビティがスコープの外側にあり、入力要素を使用しない場合、移行は実行されません。
ウィンドウを閉じる ( 1UiPath.Core.Activities.CloseWindow)ウィンドウ操作(UiPath.UIAutomationNext.Activities.NWindowOperation)
要素の存在を確認 (UiPath.Core.Activities.UiElementExists)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)
ALV 階層テーブルを展開します (UiPath.Core.Activities.SAP.ExpandALVHierarchicalTable)ALV 階層テーブルを展開します (UiPath.UIAutomationNext.Activities.NSAPExpandALVHierarchicalTable)
ALV ツリーを展開 (UiPath.Core.Activities.SAP.ExpandALVTree)ALV ツリーを展開 (UiPath.UIAutomationNext.Activities.NSAPExpandALVTree)
ツリーを展開 (UiPath.Core.Activities.SAP.ExpandTree)ツリーを展開 (UiPath.UIAutomationNext.Activities.NSAPExpandTree)
構造化データを抽出する (UiPath.Core.Activities.ExtractData)データを抽出 (UiPath.UIAutomationNext.Activities.NExtractData)[エラー発生時に実行を継続] が [False] に設定されていて、複数のページからデータを抽出するために [ターゲット ([次へ] ボタン)] が設定されている場合、クラシックの [構造化データを抽出] アクティビティは、最後のページに到達した後に失敗していました。これに対し、モダンの [データを抽出] アクティビティでは実行が継続されます。
子供を探す (UiPath.Core.Activities.FindChildren)要素を探す (UiPath.CUIAutomationNext.Activities.NFindElements)
要素を探す (UiPath.Core.Activities.WaitUiElementAppear)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)[アクティブ化を待つ] プロパティが設定されている場合、移行は実行されません。これは、UI Automation 25.10.29 以降に移行する場合にのみサポートされます。
移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
画像を探す (UiPath.Core.Activities.WaitImageAppear)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
OCR でテキスト位置を探す (UiPath.Core.Activities.FindOCRText)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)このアクティビティが、異なる OCR エンジンを使用するスコープ内にある場合は、OCR エンジンを切り替えるために、移行後のアクティビティの上にアプリケーション カードが自動的に追加されます。
[ターゲット] または [入力要素] が設定されていなくても、スコープの親がある限り、アクティビティは移行されます。
OCR エンジンの出力引数プロパティが設定されている場合、移行は実行されません。
クラシック アクティビティでブラウザーの要素がターゲットとして設定されている場合、移行は実行されません。
移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
テキスト位置を探す (UiPath.Core.Activities.FindText)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)クラシック アクティビティでブラウザーの要素がターゲットとして設定されている場合、移行は実行されません。
移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
属性を取得 (UiPath.Core.Activities.GetAttribute)属性を取得 (UiPath.UIAutomationNext.Activities.NGetAttribute)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
クリップボードから取得 (UiPath.Core.Activities.GetFromClipboard)クリップボードを取得 (UiPath.UIAutomationNext.Activities.NGetFromClipboard)
フル テキストを取得 (UiPath.Core.Activities.GetFullText)テキストを取得 (UiPath.UIAutomationNext.Activities.NGetText)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
OCR でテキストを取得 (UiPath.Core.Activities.GetOCRText)テキストを取得 (UiPath.UIAutomationNext.Activities.NGetText)
アプリケーション/ブラウザーを使用 (UiPath.UIAutomationNext.Activities.NApplicationCard)
このアクティビティが、異なる OCR エンジンを使用するスコープ内にある場合は、OCR エンジンを切り替えるために、移行後のアクティビティの上にアプリケーション カードが自動的に追加されます。
[ターゲット] または [入力要素] が設定されていなくても、スコープの親がある限り、アクティビティは移行されます。
OCR エンジンの出力引数プロパティが設定されている場合、移行は実行されません。
位置を取得 (UiPath.Core.Activities.GetPosition)属性を取得 (UiPath.UIAutomationNext.Activities.NGetAttribute)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
テキストを取得 (UiPath.Core.Activities.GetValue)テキストを取得 (UiPath.UIAutomationNext.Activities.NGetText)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
表示中のテキストを取得 (UiPath.Core.Activities.GetVisibleText)テキストを取得 (UiPath.UIAutomationNext.Activities.NGetText)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
クラシック アクティビティでブラウザーの要素がターゲットとして設定されている場合、移行は実行されません。
前に戻る (UiPath.Core.Activities.GoBack)ブラウザー内を移動する (UiPath.UIAutomationNext.Activities.NNavigateBrowser)
進む (UiPath.Core.Activities.GoForward)ブラウザー内を移動する (UiPath.UIAutomationNext.Activities.NNavigateBrowser)
家に帰る (UiPath.Core.Activities.GoHome)ブラウザー内を移動する (UiPath.UIAutomationNext.Activities.NNavigateBrowser)
ウィンドウを隠す (UiPath.Core.Activities.HideWindow)ウィンドウ操作(UiPath.UIAutomationNext.Activities.NWindowOperation)
ハイライト(UiPath.Core.Activities.Highlight)ハイライト(UiPath.UIAutomationNext.Activities.NHighlight)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
ホバー (UiPath.Core.Activities.Hover)ホバー (UiPath.UIAutomationNext.Activities.NHover)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
ホバー画像 (UiPath.Core.Activities.HoverImage)ホバー (UiPath.UIAutomationNext.Activities.NHover)
アプリケーション/ブラウザーを使用 (UiPath.UIAutomationNext.Activities.NApplicationCard)
[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
OCR でホバーする (UiPath.Core.Activities.HoverOCRText)ホバー (UiPath.UIAutomationNext.Activities.NHover)
アプリケーション/ブラウザーを使用 (UiPath.UIAutomationNext.Activities.NApplicationCard)
このアクティビティが、異なる OCR エンジンを使用するスコープ内にある場合は、OCR エンジンを切り替えるために、移行後のアクティビティの上にアプリケーション カードが自動的に追加されます。
[ターゲット] または [入力要素] が設定されていなくても、スコープの親がある限り、アクティビティは移行されます。
OCR エンジンの出力引数プロパティが設定されている場合、移行は実行されません。
ホバー テキスト ( のUiPath.Core.Activities.HoverText)ホバー (UiPath.UIAutomationNext.Activities.NHover)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
クラシック アクティビティでブラウザーの要素がターゲットとして設定されている場合、移行は実行されません。
画像の存在を確認 (UiPath.Core.Activities.ImageFound)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
JS スクリプトの挿入 (UiPath.Core.Activities.InjectJsScript)JS スクリプトの挿入 (UiPath.UIAutomationNext.Activities.NInjectJsScript)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
ウィンドウを最大化 (UiPath.Core.Activities.MaximizeWindow)ウィンドウ操作(UiPath.UIAutomationNext.Activities.NWindowOperation)
ウィンドウの最小化 (UiPath.Core.Activities.MinimizeWindow)ウィンドウ操作(UiPath.UIAutomationNext.Activities.NWindowOperation)
ウィンドウを移動 (UiPath.Core.Activities.MoveWindow)ウィンドウ操作(UiPath.UIAutomationNext.Activities.NWindowOperation)
に移動します (UiPath.Core.Activities.NavigateTo)次のURLに移動 (UiPath.UIAutomationNext.Activities.NGoToUrl)
OCR でテキストの存在を確認 (UiPath.Core.Activities.OCRTextExists)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)
アプリケーション/ブラウザーを使用 (UiPath.UIAutomationNext.Activities.NApplicationCard)
このアクティビティが、異なる OCR エンジンを使用するスコープ内にある場合は、OCR エンジンを切り替えるために、移行後のアクティビティの上にアプリケーション カードが自動的に追加されます。
[ターゲット] または [入力要素] が設定されていなくても、スコープの親がある限り、アクティビティは移行されます。
OCR エンジンの出力引数プロパティが設定されている場合、移行は実行されません。
移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
要素の出現時 (UiPath.Core.Activities.OnUiElementAppear)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)[無限に繰り返す] プロパティが式または true に設定されている場合、移行は実行されません。
[アクティブ化を待つ] プロパティが設定されている場合、移行は実行されません。これは、UI Automation 25.10.29 以降に移行する場合にのみサポートされます。
[表示されるまで待つ] プロパティが、ターゲットなしで式または true に設定されている場合、移行は実行されません。
[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
元素が消滅したとき (UiPath.Core.Activities.OnUiElementVanish)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)[無限に繰り返す] プロパティが式または true に設定されている場合、移行は実行されません。
[非アクティブ化を待つ] プロパティが設定されている場合、移行は実行されません。これは、UI Automation 25.10.29 以降に移行する場合にのみサポートされます。
[非表示になるまで待つ] プロパティがターゲットなしで式または true に設定されている場合、移行は実行されません。
[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
画像が出現したとき (UiPath.Core.Activities.OnImageAppear)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
画像が消滅したとき (UiPath.Core.Activities.OnImageVanish)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
アプリケーションを開く (UiPath.Core.Activities.OpenApplication)アプリケーション/ブラウザーを使用 (UiPath.UIAutomationNext.Activities.NApplicationCard)
ブラウザーを開く (UiPath.Core.Activities.OpenBrowser)アプリケーション/ブラウザーを使用 (UiPath.UIAutomationNext.Activities.NApplicationCard)プロパティ [新しいセッション] は廃止されたため、移行されません。
[ブラウザーの種類] プロパティが設定されていない場合、[プロジェクト設定] の [UI Automation クラシック] > [ブラウザー] が別のブラウザー用に設定されていても、IE に移行されます。
ステータスバーを読み取り (UiPath.Core.Activities.SAP.ReadStatusbar)ステータスバーを読み取り (UiPath.UIAutomationNext.Activities.NSAPReadStatusbar)
ブラウザーを更新 (UiPath.Core.Activities.RefreshBrowser)ブラウザー内を移動する (UiPath.UIAutomationNext.Activities.NNavigateBrowser)
ウィンドウを復元 (UiPath.Core.Activities.RestoreWindow)ウィンドウ操作(UiPath.UIAutomationNext.Activities.NWindowOperation)
SAP ログイン (UiPath.Core.Activities.SAP.Login)SAP ログイン (UiPath.UIAutomationNext.Activities.NSAPLogin)
SAP にログオン (UiPath.Core.Activities.SAP.Logon)SAP にログオン (UiPath.UIAutomationNext.Activities.NSAPLogon)
カレンダーで日付を選択 ( 、UiPath.Core.Activities.SAP.SelectDatesInCalendar)カレンダーで日付を選択 ( 、UiPath.UIAutomationNext.Activities.NSAPSelectDatesInCalendar)
項目を選択 (UiPath.Core.Activities.SelectItem)項目を選択 (UiPath.UIAutomationNext.Activities.NSelectItem)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
メニュー項目を選択 (UiPath.Core.Activities.SAP.SelectMenuItem)メニュー項目を選択 (UiPath.UIAutomationNext.Activities.NSAPSelectMenuItem) または 項目を選択 (UiPath.UIAutomationNext.Activities.NSelectItem)クラシック アクティビティが誤って使用されていて、ウィンドウ以外の要素がターゲットに指定されている場合、単純なモダンの [項目を選択] アクティビティが作成されます。
ホットキーを押下 (UiPath.Core.Activities.SendHotkey)キーボード ショートカット (UiPath.UIAutomationNext.Activities.NKeyboardShortcuts) または 文字を入力 (UiPath.UIAutomationNext.Activities.NTypeInto)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
空のフィールドまたは式が使用されている場合、モダンの [文字を入力] アクティビティに移行されます。
フォーカスを設定 (UiPath.Core.Activities.SetFocus)フォーカスを設定 (UiPath.UIAutomationNext.Activities.NSetFocus)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
テキストを設定 (UiPath.Core.Activities.SetValue)テキストを設定 (UiPath.UIAutomationNext.Activities.NSetText)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
クリップボードに設定 (UiPath.Core.Activities.SetToClipboard)クリップボードに設定 (UiPath.UIAutomationNext.Activities.NSetToClipboard)
ウィンドウを表示 ( 1UiPath.Core.Activities.ShowWindow)ウィンドウ操作(UiPath.UIAutomationNext.Activities.NWindowOperation)
表のセル スコープ (UiPath.Core.Activities.CellScope)表のセル スコープ (UiPath.UIAutomationNext.Activities.NTableCellScope)
スクリーンショットを撮る (UiPath.Core.Activities.TakeScreenshot)スクリーンショットを撮る (UiPath.UIAutomationNext.Activities.NTakeScreenshot)
テキストの存在を確認 (UiPath.Core.Activities.TextExists)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)クラシック アクティビティでブラウザーの要素がターゲットとして設定されている場合、移行は実行されません。
移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
文字を入力 (UiPath.Core.Activities.TypeInto)文字を入力 (UiPath.UIAutomationNext.Activities.NTypeInto)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
SecureString を入力 (UiPath.Core.Activities.TypeSecureText)文字を入力 (UiPath.UIAutomationNext.Activities.NTypeInto)[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
要素の消滅を待つ (UiPath.Core.Activities.WaitUiElementVanish)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)[非アクティブ化を待つ] プロパティが設定されている場合、移行は実行されません。これは、UI Automation 25.10.29 以降に移行する場合にのみサポートされます。
[非表示になるまで待つ] プロパティがターゲットなしで式または true に設定されている場合、移行は実行されません。
[ターゲット] プロパティが設定されておらず、アクティビティがスコープの外側にある場合、移行は実行されません。
移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。
画像の消滅を待つ (UiPath.Core.Activities.WaitImageVanish)アプリのステートを確認する (UiPath.UIAutomationNext.Activities.NCheckAppState)移行後は、モダンの [アプリのステートを確認] アクティビティは、タイムアウトに達しても例外をスローせず、フローは [ターゲットが出現しない] の分岐に進みます。

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得