Structure
NSNotification.Name
A structure that defines the name of a notification.
ある構造体、それはある通知の名前を定義します。
Topics
話題
AppKit
class let contextHelpModeDidDeactivateNotification: NSNotification.Name
Posted when the application exits context-sensitive help mode. This happens when the user clicks the mouse button while the cursor is anywhere on the screen after displaying a context-sensitive help topic.
アプリケーションが文脈に即したヘルプモードを出る時に投函されます。これは、文脈に即したヘルプトピックを表示する後にカーソルが画面のどこかにある間にユーザがマウスボタンを押す時に起こります。
class let willPopUpNotification: NSNotification.Name
Posted when an NSPopUpButton
object receives a mouse-down event—that is, when the user is about to select an item from the menu.
NSPopUpButton
オブジェクトがマウスダウンイベントを受け取るときに投函されます — すなわち、ユーザがまさにメニューからある項目を選ぼうとしているとき。
static let announcementRequested: NSAccessibility.Notification
This notification is posted whenever an accessibility element needs to make an announcement to the user. This notification requires a userInfo
dictionary with the key announcement
and a localized string containing the announcement. To help an assistive app determine the importance of the announcement, add the appropriate priority
to the userInfo
dictionary.
この通知は、あるアクセシビリティ要素がユーザに告知をする必要がある時はいつでも投函されます。この通知は、あるuserInfo
辞書をキーannouncement
とその告知を含んでいるローカライズされた文字列で必要とします。ある補助的アプリが告知の重要性を判断するのを助けるために、適切なpriority
をuserInfo
辞書に加えてください。
static let layoutChanged: NSAccessibility.Notification
This notification is posted after the UI changes in a way that requires the attention of an accessibility client. This notification should be accompanied by a userInfo
dictionary with the key uiElements
and an array containing the UI elements that have been added or changed. Post this notification using the post(element:notification:)
function instead of an NSNotificationCenter
instance.
この通知は、アクセシビリティクライアントに気付かれることを必要とする方法でUIが変化する後に投函されます。この通知は、userInfo
辞書でキーuiElements
と追加または変更されたUI要素を含んでいる配列を持つものを伴うべきです。この通知をpost(element:notification:)
関数を使って投函してください、NSNotificationCenter
インスタンスではなく。
class let globalFrameDidChangeNotification: NSNotification.Name
Posted whenever an NSView
object that has attached surfaces (that is, NSOpenGLContext
objects) moves to a different screen, or other cases where the NSOpenGLContext
object needs to be updated.
平面に添付されたNSView
オブジェクト(すなわち、NSOpenGLContext
オブジェクト)が異なる画面に移動する時はいつでも、またはNSOpenGLContext
オブジェクトが更新されることを必要とするその他の場合に投函されます。
Deprecated
非推奨
External Accessory
外部アクセサリ
Foundation
ファウンデーション
static let NSAppleEventManagerWillProcessFirstEvent: NSNotification.Name
Posted by NSAppleEventManager
before it first dispatches an Apple event. Your application can use this notification to avoid registering any Apple event handlers until the first time at which they may be needed.
NSAppleEventManager
によって、最初にそれがあるアップルイベントを発送(ディスパッチ)する前に投稿されます。あなたのアプリケーションは、この通知をそれが必要とされるかもしれない最初の時まで何らかのアップルイベントハンドラを登録することを避けるために使用できます。
static let NSWillBecomeMultiThreaded: NSNotification.Name
Posted when the first thread is detached from the current thread. The NSThread
class posts this notification at most once—the first time a thread is detached using detachNewThreadSelector(_:toTarget:with:)
or the start()
method. Subsequent invocations of those methods do not post this notification. Observers of this notification have their notification method invoked in the main thread, not the new thread. The observer notification methods always execute before the new thread begins executing.
最初のスレッドが現在のスレッドから切り離される時に投函されます。NSThread
クラスはこの通知を最大一度だけ — スレッドがdetachNewThreadSelector(_:toTarget:with:)
またはstart()
メソッドを使って分離される最初の時に投函します。これらのメソッドの続いて起こる発動は、この通知を投函しません。この通知のオブザーバは、メインスレッドにおいて発動されるそれらの通知メソッドを持ちます、新しいスレッドではなく。オブザーバ通知メソッドは、常に新しいスレッドが遂行を始める前に遂行します。
static let NSCalendarDayChanged: NSNotification.Name
A notification that is posted whenever the calendar day of the system changes, as determined by the system calendar, locale, and time zone.
システムのカレンダー、ロケール、そしてタイムゾーンによって決定されるところの、システムの暦日が変化するときはいつでもポストされる通知。
static let NSThreadWillExit: NSNotification.Name
An NSThread
object posts this notification when it receives the exit()
message, before the thread exits. Observer methods invoked to receive this notification execute in the exiting thread, before it exits.
NSThread
オブジェクトは、それがexit()
メッセージを受け取る時に、スレッドが終了する前に、この通知を投函します。この通知を受け取るために発動されるオブザーバメソッドは、この通知は既存のスレッドにおいて、それが終了する前に、遂行します。
MediaPlayer
static let MPMoviePlayerThumbnailImageRequestDidFinish: NSNotification.Name
Posted when a request to capture a thumbnail from a movie has finished whether the request succeeded or failed. Upon successful capture of a thumbnail, the userInfo
dictionary contains values for the following keys:
ムービーからサムネイルをキャプチャする要請が終わった時に投函されます、要請が成功したか失敗したかにかかわらず。成功したサムネイルのキャプチャに関して、userInfo
辞書は以下のキーに対する値を含みます:
Deprecated
非推奨
WebKit
static let WebHistoryItemChanged: NSNotification.Name
Posted by a WebHistoryItem object when the value of the history item’s title, alternate title, URL strings, or last visited interval changes.
履歴項目のタイトル、代替のタイトル、URL文字列、または最後の訪問からの隔たりが変化する時にWebHistoryItemオブジェクトによって投函されます。
Deprecated
非推奨
See Also
参照
Creating Notifications
通知を作成する
init?(coder: NSCoder)
Initializes a notification with the data from an unarchiver.
通知をアンアーカイバからのデータで初期化します。