Class

NSAppleEventManager

A mechanism for registering handler routines for specific types of Apple events and dispatching events to those handlers. 特定の型のアップルイベント用のハンドラールーチンを登録する、そして様々なイベントをそれらのハンドラーへ発送する仕組み。

Declaration 宣言

class NSAppleEventManager : NSObject

Overview 概要

Cocoa provides built-in scriptability support that uses scriptability information supplied by an application to automatically convert Apple events into script command objects that perform the desired operation. However, some applications may want to perform more basic Apple event handling, in which an application registers handlers for the Apple events it can process, then calls on the Apple Event Manager to dispatch received Apple events to the appropriate handler. NSAppleEventManager supports these mechanisms by providing methods to register and remove handlers and to dispatch Apple events to the appropriate handler, if one exists. For related information, see How Cocoa Applications Handle Apple Events Cocoaは、組み込みのスクリプト対応機能をサポートします、それは、あるアプリケーションによって提供されるスクリプト対応機能情報を使って、自動的に様々なアップルイベントを色々な望む操作を実行するスクリプトコマンドオブジェクトへと変換します。しかしながら、いくつかのアプリケーションはもっと基本的なアップルイベントの取り扱いを行うことを望むかもしれません、そのようなアプリケーションでは、それが処理可能ないくらかのアップルイベントに対してのハンドラを登録します、それから受け取ったアップルイベントを適切なハンドラーへと発送(ディスパッチ)するようにアップルイベントマネージャに頼みます。NSAppleEventManagerは、ハンドラの登録と除去をするためにそしてアップルイベントを適切なハンドラーに、もしそれが存在すれば、発送するためにメソッドを提供することによってこれらの仕組みを支えます。関連した情報として、どのようにCocoaアプリケーションはアップルイベントを取り扱うかを見てください。

Each application has at most one instance of NSAppleEventManager. To obtain a reference to it, you call the class method shared(), which creates the instance if it doesn’t already exist. 各アプリケーションは、最大で1つのNSAppleEventManagerのインスタンスを持ちます。それに対する参照を入手するには、あなたはクラスメソッドshared()を呼び出します、それはそれがまだ存在しないならばそのインスタンスを作成します。

For information about the Apple Event Manager, see Apple Event Manager and Apple Events Programming Guide. アップルイベントマネージャについての情報として、Apple Event Managerと「アップルイベントプログラミングガイド」を見てください。

Topics 話題

Getting an event manager イベントマネージャの取得

Working with event handlers イベントハンドラーを扱う

Working with events イベントを扱う

Suspending and resuming Apple events アップルイベントの休止と再開

Constants 定数

Relationships 関係

Inherits From 継承元

See Also 参照

Apple Event Handling アップルイベント処理