CFUserNotificationDisplayNotice(_:_:_:_:_:_:_:_:)
Displays a user notification dialog that does not need a user response.
Declaration
func CFUserNotificationDisplayNotice(_ timeout: CFTimeInterval, _ flags: CFOptionFlags, _ iconURL: CFURL!, _ soundURL: CFURL!, _ localizationURL: CFURL!, _ alertHeader: CFString!, _ alertMessage: CFString!, _ defaultButtonTitle: CFString!) -> Int32Parameters
- timeout:
The amount of time to wait for the user to dismiss the notification dialog before the dialog dismisses itself. Pass
0to have the dialog never time out. - flags:
A set of flags describing the type of notification dialog to display. The value is normally just the alert level from 1534483 Alert Levels. If you don’t want a default button displayed, perform a bitwise-OR operation with the alert level and the constant Kcfusernotificationnodefaultbuttonflag.
- iconURL:
A file URL pointing to the icon to display in the dialog. If
NULL, a default icon is used based on the notification’s alert level specified inflags. - soundURL:
Not used.
- localizationURL:
A file URL pointing to a bundle that contains localized versions of the strings displayed in the dialog. Can be
NULL. - alertHeader:
The title of the notification dialog. Cannot be
NULL. - alertMessage:
The message string to display in the dialog. Can be
NULL. - defaultButtonTitle:
The title of the default button. If
NULL, the stringOKis used.
Return Value
0 if the cancel was successful; a non-0 value otherwise.
Discussion
This function returns immediately. It does not wait for a user response after displaying the dialog.
See Also
CFUserNotification Miscellaneous Functions
CFUserNotificationCancel(_:)CFUserNotificationCheckBoxChecked(_:)CFUserNotificationCreate(_:_:_:_:_:)CFUserNotificationCreateRunLoopSource(_:_:_:_:)CFUserNotificationDisplayAlert(_:_:_:_:_:_:_:_:_:_:_:)CFUserNotificationGetResponseDictionary(_:)CFUserNotificationGetResponseValue(_:_:_:)CFUserNotificationGetTypeID()CFUserNotificationPopUpSelection(_:)CFUserNotificationReceiveResponse(_:_:_:)CFUserNotificationSecureTextField(_:)CFUserNotificationUpdate(_:_:_:_:)