var variables: [String : Any]?
The automator task. automatorタスク。
Availability 有効性
Technology
func execute(withInput input: NSSecureCoding
?,
completionHandler handler: NSUserAutomatorTask
.CompletionHandler
? = nil)
input
The automator task. automatorタスク。
handler
The completion handler Block that returns the result or an error. See NSUser
.
結果またはエラーを返す完了ハンドラブロック。NSUser
を見てください。
Concurrency Note 並行性注意
You can call this method from synchronous code using a completion handler, as shown on this page, or you can call it as an asynchronous method that has the following declaration: あなたは、このメソッドを同期コードから完了ハンドラを使って呼び出せます、このページで示されるように、またはあなたはそれを以下の宣言を持つ非同期メソッドとして呼び出せます:
For information about concurrency and asynchronous code in Swift, see Calling Objective-C APIs Asynchronously. Swiftにおける並行性と非同期コードについての情報として、Objective-C APIを非同期に呼び出すを見てください。
The Automator workflow will execute using the variables
property values.
Automatorは、variables
プロパティ値を使って実行するでしょう。
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
でしょう。
var variables: [String : Any]?
init(url: URL)