Instance Method インスタンスメソッド

execute(withAppleEvent:completionHandler:)

Execute the AppleScript script by sending it the specified Apple event. AppleScriptスクリプトを、それを指定されたアップルイベントに送ることによって実行します。

Declaration 宣言

func execute(withAppleEvent event: NSAppleEventDescriptor?, 
completionHandler handler: NSUserAppleScriptTask.CompletionHandler? = nil)

Parameters パラメータ

event

The Apple event. アップルイベント。

handler

The completion handler Block that returns the result or an error. See NSUserAppleScriptTask.CompletionHandler. 結果またはエラーを返す完了ハンドラブロック。NSUserAppleScriptTask.CompletionHandlerを見てください。

Discussion 議論

Pass nil as event to execute the script's default "run" handler. nileventとして渡して、スクリプトのもつ "run" ハンドラを実行してください。

This method should be invoked no more than once for a given instance of the class. このメソッドは、このクラスのある与えられたインスタンスに対して一回以上発動されるべきではありません。

If the script completed normally, the completion handler's error parameter will be nil. スクリプトが通常通り完了したならば、完了ハンドラのもつerrorパラメータはnilでしょう。

See Also 参照

Related Documentation 関連文書