Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы основы ссылка класса NSCloseCommand

Опции
Развертывание Target:

На этой странице
Язык:

NSCloseCommand

Экземпляр NSCloseCommand закрывает указанный scriptable объект или объекты — обычно документ или окно (и его ассоциированный документ, если таковые имеются). Команда может дополнительно указать расположение для сохранения в и как обработать измененные документы (автоматически сохранив изменения, не сохранив их или спросив пользователя).

NSCloseCommand часть встроенной поддержки сценариев Какао. Это работает автоматически для поддержки close команда посредством кодирования значения ключа. Большинство приложений не должно разделять на подклассы NSCloseCommand или вызовите его методы.

Наследование


Соответствует


Оператор импорта


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;

    Константы

    • Yes

      NSSaveOptionsYes

      Указывает, что измененный документ должен быть сохранен при закрытии, не спрашивая пользователя.

      Доступный в OS X v10.0 и позже.

    • No

      NSSaveOptionsNo

      Указывает, что измененный документ не должен быть сохранен на закрытии.

      Доступный в OS X v10.0 и позже.

    • Ask

      NSSaveOptionsAsk

      Указывает, что пользователя нужно спросить прежде, чем сохранить любые измененные документы на закрытии. Когда никакая опция не указана, это - значение по умолчанию.

      Доступный в OS X v10.0 и позже.

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в OS X v10.0 и позже.