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

UI Automation アクティビティ

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

キーボード ショートカット

UI 要素に 1 つ以上のキーボード ショートカットを送信します。

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

定義

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

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

オーバー ロード

オーバーロード説明
KeyboardShortcut(TargetAnchorableModel,KeyboardShortcutOptions)TargetAnchorableModel オブジェクトとして識別された UI 要素に、1 つ以上のキーボード ショートカットとその他のオプションを送信します。
KeyboardShortcut(String, KeyboardShortcutOptions)オブジェクト リポジトリで文字列として識別された UI 要素に、1 つ以上のキーボード ショートカットとその他のオプションを送信します。
KeyboardShortcut(String, String, Double)オブジェクト リポジトリで文字列として識別された UI 要素に、1 つ以上のキーボード ショートカットとその他のオプションを送信します。
KeyboardShortcut(TargetAnchorableModel, String, Double)TargetAnchorableModel オブジェクトとして識別された UI 要素に、1 つ以上のキーボード ショートカットとその他のオプションを送信します。

KeyboardShortcut(TargetAnchorableModel,KeyboardShortcutOptions)

TargetAnchorableModel オブジェクトとして識別された UI 要素に、1 つ以上のキーボード ショートカットとその他のオプションを送信します。

KeyboardShortcut(
    TargetAnchorableModel target,
    KeyboardShortcutOptions keyboardShortcutOptions)
KeyboardShortcut(
    TargetAnchorableModel target,
    KeyboardShortcutOptions keyboardShortcutOptions)

target TargetAnchorableModel : キーボード ショートカットの送信先となる特定の UI 要素であり、 TargetAnchorableModel オブジェクトとして識別されます。

keyboardShortcutOptions KeyboardShortcutOptions : * Shortcuts String - 送信するキーボード ショートカットです。* ActivateBefore Boolean - [ True] に設定すると、ショートカットを送信する前に、対象の UI 要素が前面に表示されアクティブ化されます。このオプションは既定で True されています。* DelayBetweenShortcuts Double - 2 つの連続するキーボード ショートカット間の待機時間 (秒単位) です。既定値は 0.5 秒です。* DelayBetweenKeys Double - キーボード ショートカット内のキー間の待機時間 (秒単位) です。* ClickBeforeMode NClickMode - クリック操作の種類を選択します。+ None + Single + Double * InteractionMode NChildInteractionMode - アクションの実行に使用する API を指定します。次のオプションが使用できます。 + SameAsCard - Open または Attach API と同じ入力モードを使用します。このオプションは既定で選択されています。+ HardwareEvents - ハードウェア ドライバーを使用してアクションを実行します。動作が極めて遅く、バックグラウンドでは動作しませんが、すべてのデスクトップ アプリに対して使用できます。+ DebuggerApi - デバッガー API を使用してアクションを実行します。これは、Chromium の要素に対してのみ動作します。すべてのテキストを一度に送信します。対象のアプリケーションにフォーカスしていなくても動作します。詳しくは、こちらの ページをご覧ください。+ WindowMessages - Win32 メッセージを使用して、入力を送信します。デスクトップ アプリに適しています。通常はハードウェア イベントよりも信頼性が高くなります。すべてのテキストを 1 回の操作で送信します。対象のアプリにフォーカスしていなくても動作します。対象のアプリケーションの UI 要素がこれをサポートしているかどうかをテストしてください。

KeyboardShortcut(String, KeyboardShortcutOptions)

オブジェクト リポジトリで文字列として識別された UI 要素に、1 つ以上のキーボード ショートカットとその他のオプションを送信します。

KeyboardShortcut(
    strint target, 
    KeyboardShortcutOptions keyboardShortcutOptions)
KeyboardShortcut(
    strint target, 
    KeyboardShortcutOptions keyboardShortcutOptions)

target文字列 : キーボード ショートカットの送信先となる特定の UI 要素です。オブジェクト リポジトリで文字列として識別されます。

keyboardShortcutOptions KeyboardShortcutOptions : * Shortcuts String - 送信するキーボード ショートカットです。* ActivateBefore Boolean - [ True] に設定すると、ショートカットを送信する前に、対象の UI 要素が前面に表示されアクティブ化されます。このオプションは既定で True されています。* DelayBetweenShortcuts Double - 2 つの連続するキーボード ショートカット間の待機時間 (秒単位) です。既定値は 0.5 秒です。* DelayBetweenKeys Double - キーボード ショートカット内のキー間の待機時間 (秒単位) です。* ClickBeforeMode NClickMode - クリック操作の種類を選択します。+ None + Single + Double * InteractionMode NChildInteractionMode - アクションの実行に使用する API を指定します。次のオプションが使用できます。 + SameAsCard - Open または Attach API と同じ入力モードを使用します。このオプションは既定で選択されています。+ HardwareEvents - ハードウェア ドライバーを使用してアクションを実行します。動作が極めて遅く、バックグラウンドでは動作しませんが、すべてのデスクトップ アプリに対して使用できます。+ DebuggerApi - デバッガー API を使用してアクションを実行します。これは、Chromium の要素に対してのみ動作します。すべてのテキストを一度に送信します。対象のアプリケーションにフォーカスしていなくても動作します。詳しくは、こちらの ページをご覧ください。+ WindowMessages - Win32 メッセージを使用して、入力を送信します。デスクトップ アプリに適しています。通常はハードウェア イベントよりも信頼性が高くなります。すべてのテキストを 1 回の操作で送信します。対象のアプリにフォーカスしていなくても動作します。対象のアプリケーションの UI 要素がこれをサポートしているかどうかをテストしてください。

KeyboardShortcut(String, String, Double)

オブジェクト リポジトリで文字列として識別された UI 要素に、1 つ以上のキーボード ショートカットとその他のオプションを送信します。

KeyboardShortcut(
    string target, 
    string shortcuts,
    [double delayBetweenShortcuts])
KeyboardShortcut(
    string target, 
    string shortcuts,
    [double delayBetweenShortcuts])

target文字列 : キーボード ショートカットの送信先となる特定の UI 要素です。オブジェクト リポジトリで文字列として識別されます。

shortcuts string : UI 要素に送信するキーボード ショートカットです。

delayBetweenShortcuts Double : 2 つの連続するキーボード ショートカット間の待機時間 (秒単位) です。既定値は 0.5 秒です。

KeyboardShortcut(TargetAnchorableModel, String, Double)

TargetAnchorableModel オブジェクトとして識別された UI 要素に、1 つ以上のキーボード ショートカットとその他のオプションを送信します。

KeyboardShortcut(
    TargetAnchorableModel target,
    string shortcuts,
    [double delayBetweenShortcuts])
KeyboardShortcut(
    TargetAnchorableModel target,
    string shortcuts,
    [double delayBetweenShortcuts])

target TargetAnchorableModel : キーボード ショートカットの送信先となる特定の UI 要素であり、 TargetAnchorableModel オブジェクトとして識別されます。

shortcuts string : UI 要素に送信するキーボード ショートカットです。

delayBetweenShortcuts Double : 2 つの連続するキーボード ショートカット間の待機時間 (秒単位) です。既定値は 0.5 秒です。

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得