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

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

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 文字列
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 文字列
UI 要素に送信するキーボード ショートカットです。
delayBetweenShortcuts Double
2 つの連続するキーボード ショートカット間の待機時間 (秒単位) です。既定値は 0.5 秒です。

Was this page helpful?

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