var scriptErrorExpectedTypeDescriptor : NSAppleEventDescriptor?
var scriptErrorOffendingObjectDescriptor : NSAppleEventDescriptor?
var scriptErrorString : String?
Availability 有効性
Technology
var scriptErrorNumber: Int
{ get set }
errorNumber
An error number to associate with the command. コマンドと結び付けられるエラー番号。
If you override perform
and an error occurs, you should call this method to supply an appropriate error number. In fact, any script handler should call this method when an error occurs. The error number you supply is returned in the reply Apple event.
あなたがperform
をオーバーライドしてエラーが発生するならば、あなたはこのメソッドを呼び出すことで適切なエラー番号を提供すべきです。実際、どんなスクリプトハンドラでも、エラーが発生する時このメソッドを呼び出すべきです。あなたが提供するエラー番号は、返答アップルイベントにおいて返されます。
Invoking set
causes an error message to be displayed. To associate a specific error message with the error number, you invoke script
. This make sense, for example, when you set an error number that is specific to your application, or when you can supply a specific and useful error message to the user.
set
を発動することは、エラーメッセージが表示されるようにします。ある特定のエラーメッセージをエラー番号と結び付けるには、あなたはscript
を発動します。これは道理にかなっています、例えば、あなたがあなたのアプリケーションに特有であるエラー番号を設定する場合に、またはあなたが特定のそして有用なエラーメッセージをユーザに提供できる場合に。
If set
is invoked on an NSScript
with multiple receivers, the command will stop sending command handling messages to more receivers.
set
がNSScript
上で複数のレシーバで発動されるならば、コマンドはコマンド処理メッセージをそれ以上のレシーバに送ることを停止します。
var scriptErrorExpectedTypeDescriptor : NSAppleEventDescriptor?
var scriptErrorOffendingObjectDescriptor : NSAppleEventDescriptor?
var scriptErrorString : String?