Class

NSAppleScript

An object that provides the ability to load, compile, and execute scripts. スクリプトをロード、コンパイル、そして実行する能力を提供するオブジェクト。

Declaration 宣言

class NSAppleScript : NSObject

Overview 概要

This class provides applications with the ability to このクラスは、アプリケーションに以下の能力を提供します

  • load a script from a URL or from a text string スクリプトをURLからまたはテキスト文字列からロードする

  • compile or execute a script or an individual Apple event スクリプトまたは単一のアップルイベントをコンパイルまたは実行する

  • obtain an NSAppleEventDescriptor containing the reply from an executed script or event 実行されたスクリプトまたはイベントからの返答を含んでいるNSAppleEventDescriptorを入手する

  • obtain an attributed string for a compiled script, suitable for display in a script editor コンパイルされたスクリプトに対する属性付き文字列を、スクリプトエディタで表示するのにふさわしく入手する

  • obtain various kinds of information about any errors that may occur 起こるかもしれない何らかのエラーについて様々な種類の情報を入手する

When you create an instance of NSAppleScript object, you can use a URL to specify a script that can be in either text or compiled form, or you can supply the script as a string. Should an error occur when compiling or executing the script, several of the methods return a dictionary containing error information. The keys for obtaining error information, such as errorMessage, are described in the Constants section. あなたがNSAppleScriptオブジェクトのインスタンスを作成するとき、あなたはテキストまたはコンパイル済み形式のどちらかであることができるスクリプトをURLを使って指定することができます、またはあなたはスクリプトをある文字列として提供できます。スクリプトのコンパイルまたは実行のときエラーが起こるならば、いくつかのメソッドはエラー情報を含んでいる辞書を返します。入手されるエラー情報に対するキー、例えばerrorMessageなどは、「定数」の節で記述されます。

See also NSAppleScript Additions Reference in the Application Kit framework, which defines a method that returns the syntax-highlighted source code for a script. またNSAppleScript Additions ReferenceをApplication Kit frameworkにおいて見てください、それはあるスクリプトの強調表示構文のソースコードを返すメソッドを定義します。

Topics 話題

Initializing a Script スクリプトを初期化する

Getting Information About a Script スクリプトについての情報を得る

Compiling and Executing a Script スクリプトのコンパイルと実行

Constants 定数

Relationships 関係

Inherits From 継承元

Conforms To 次に準拠