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

replyAppleEvent(forSuspensionID:)

Given a nonzero suspensionID returned by an invocation of suspendCurrentAppleEvent(), returns the corresponding reply event descriptor. 非ゼロのsuspensionIDsuspendCurrentAppleEvent()の発動によって返されて指定されることで、該当する返答イベント記述子を返します。

Declaration 宣言

func replyAppleEvent(forSuspensionID suspensionID: NSAppleEventManager.SuspensionID) -> NSAppleEventDescriptor

Discussion 議論

This descriptor, including any mutations, will be returned to the sender of the suspended event when handling of the event is resumed, if the sender has requested a reply. The effects of retaining the descriptor are undefined; it may be copied, but mutations of the copy are returned to the sender of the suspended event. replyAppleEvent(forSuspensionID:) may be invoked in any thread, not just the one in which the corresponding invocation of suspendCurrentAppleEvent() occurred. あらゆる変異体を含めて、この記述子は、そのイベントの取り扱いが休止された時に休止イベントの送り手に返されます、送り手が返答を要求するならば。記述子のリテイン(保持)の効果は未定義です;それはおそらくコピーされます、しかしコピーの変異体は休止イベントの送り手に返されます。replyAppleEvent(forSuspensionID:)は、該当するsuspendCurrentAppleEvent()の発動が起こったものだけでなく、どのスレッドで発動されてもかまいません。

See Also 参照

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