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

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

Разработчик

Установщик ссылка класса выбора JavaScript

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

На этой странице

Выбор

Объект Выбора представляет единственный вариант установки. Объекты выбора являются свойствами choices глобальная переменная и представляет варианты установки, определенные в пакете распределения.

Имя каждого свойства choices массив соответствует choice-id атрибут каждого из вариантов установки распределения (см. Ссылку XML-схемы Определения Распределения для получения дополнительной информации). Поэтому к определенному выбору получают доступ этот путь:

  • choices.<choice-id>

<choice-id> представляет идентификатор желаемого выбора в определении типа инсталляции. Например, к доступу selected свойство выбора с 'choice_a' как его идентификатор, Вы использовали бы следующее выражение:

  • choices.['choice_a'].selected

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


Не применимый

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


Не применимый

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


Не применимый не применимый

Доступность


Доступный в OS X v10.4 и позже.
  • selected Свойство

    true когда выбор выбран, false иначе.

    Объявление

    Доступность

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

  • enabled Свойство

    true когда выбор включен, false иначе.

    Объявление

    Доступность

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

  • visible Свойство

    true когда выбор видим, false иначе.

    Объявление

    Доступность

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

  • title Свойство

    Строка с заголовком пакета распределения.

    Объявление

    Доступность

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

  • description Свойство

    Строка с описанием распределения.

    Объявление

    Доступность

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

  • packages Свойство

    Объявление

    Обсуждение

    Массив, идентифицирующий каждый пакет, присоединенный к выбору. Каждый элемент ссылок на массив a pkg-ref элемент в определении типа инсталляции и содержит следующие два свойства:

    • identifier: Идентификатор пакета. Соответствует id атрибут pkg-ref элемент.

    • version: Версия пакета. Соответствует version атрибут pkg-ref элемент.

    Доступность

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

  • packageUpgradeAction Свойство

    Объявление

    Обсуждение

    Строка, указывающая отношение между пакетами выбора (указанный packages свойство) и те же пакеты (на основе идентификатора пакета) установленный на узле. Возможные значения:

    • 'clean': Ни один из пакетов не установлен.

    • 'installed': Все пакеты уже установлены.

    • 'upgrade': Версии всех пакетов выше, чем версии установленных пакетов.

    • 'downgrade': Версии всех пакетов ниже, чем версии установленных пакетов.

    • 'mixed': По крайней мере два из следующих условий являются истиной:

      • Один или больше пакетов обновления.

      • Один или больше пакетов снижения.

      • Один или больше пакетов не установлены.

    Например, если распределение содержит выбор с требуемым пакетом, можно отменить выбор того выбора, если установленный пакет более свеж.

    Доступность

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