アクションとは、コンピューティングで使用される用語で、ユーザーと対話したり、ユーザーによってアクティブ化されたりできる特定の種類のユーザー インターフェイス要素を指します。アクションは通常、アプリケーションやオペレーティング システム内で特定のタスクや操作を実行するために使用されます。コンピューティングにおける一般的なタイプのアクションには、ユーザーがクリック、選択、またはトリガーしてアプリケーションやシステムの状態を直接変更できるボタン、メニュー、ショートカットが含まれます。
アクション要素は通常、選択されるとユーザーにフィードバックを提供します。通常は、選択とアクションが実行するタスクまたは操作に基づいて外観が視覚的に変化する形で提供されます。アクションは、アプリケーションまたはオペレーティング システム内の特定のイベントに関連付けることもでき、アクションがアクティブ化されたときに実行されます。
アクションは通常、コマンド アクション、編集アクション、関数アクションの 3 つのタイプに分類されます。コマンド アクションは、アプリケーションまたはオペレーティング システム内で、通常は使用可能なコマンドのメニューまたはショートカットからコマンドを直接実行するために使用されます。編集アクションは、ユーザーが現在作業しているドキュメントまたはファイルの内容を変更するために使用されます。また、関数アクションは、アプリケーション内の特定の機能、通常は標準のアプリケーション コマンドの一部ではない特殊なタスクまたは操作を実行するために使用されます。
ユーザーによるアクション要素との直接対話に加えて、アクション コマンドは多くの場合、アプリケーションやオペレーティング システムのタスクを自動化するために使用されるスクリプト言語で実行できます。ダイアログ ボックスやプロパティ シートなどの高度に特殊化されたアクション要素は、プログラミング環境でグラフィカル ユーザー インターフェイスを操作するときによく使用されます。