NSCloseCommand
Экземпляр NSCloseCommand закрывает указанный scriptable объект или объекты — обычно документ или окно (и его ассоциированный документ, если таковые имеются). Команда может дополнительно указать расположение для сохранения в и как обработать измененные документы (автоматически сохранив изменения, не сохранив их или спросив пользователя).
NSCloseCommand часть встроенной поддержки сценариев Какао. Это работает автоматически для поддержки close команда посредством кодирования значения ключа. Большинство приложений не должно разделять на подклассы NSCloseCommand или вызовите его методы.
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSObjectProtocol -
Печатаемый -
NSCoding -
NSObject
Оператор импорта
Swift
import Foundation
Objective C
@import Foundation;
Доступность
Доступный в OS X v10.0 и позже.
-
Возвращает постоянное указание, как иметь дело с закрытием любых измененных документов.
Объявление
Swift
var saveOptions: NSSaveOptions { get }Objective C
@property(readonly) NSSaveOptions saveOptionsВозвращаемое значение
Постоянное указание, как иметь дело с закрытием любых измененных документов. Значение по умолчанию возвратилось,
NSSaveOptionsAsk. Посмотрите Константы для списка возможных возвращаемых значений.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.0 и позже.
Типы данных
-
saveOptionsметод возвращает одну из следующих констант, чтобы указать, как иметь дело с сохранением любых измененных документов:Объявление
Swift
enum NSSaveOptions : UInt { case Yes case No case Ask }Objective C
typedef enum { NSSaveOptionsYes = 0, NSSaveOptionsNo, NSSaveOptionsAsk } NSSaveOptions;Константы
-
YesNSSaveOptionsYesУказывает, что измененный документ должен быть сохранен при закрытии, не спрашивая пользователя.
Доступный в OS X v10.0 и позже.
-
NoNSSaveOptionsNoУказывает, что измененный документ не должен быть сохранен на закрытии.
Доступный в OS X v10.0 и позже.
-
AskNSSaveOptionsAskУказывает, что пользователя нужно спросить прежде, чем сохранить любые измененные документы на закрытии. Когда никакая опция не указана, это - значение по умолчанию.
Доступный в OS X v10.0 и позже.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.0 и позже.
-
