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

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

Разработчик

Ссылка класса DRBurnProgressPanel

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

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

DRBurnProgressPanel

Управляет панелью, выводящей на экран прогресс в то время как горящие данные к носителям.

Объект DRBurnProgressPanel управляет панелью, выводящей на экран и обновляющей прогресс записи. Панель записи ответственна за начало записи.

Запись начата, и панель прогресса выведена на экран на экране путем вызова beginProgressSheetForBurn:layout:modalForWindow: если интерфейс листа желаем, или beginProgressPanelForBurn:layout: для немодальной панели.

DRBurnProgressPanel отправляет burnProgressPanel:burnDidFinish: обменивайтесь сообщениями к, он - делегат, когда завершается запись. Этот метод позволяет делегату принимать обработку конца записи от панели прогресса записи для настройки ошибочных диалоговых окон или пользовательского уведомления.

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


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


Swift

import DiscRecordingUI

Objective C

@import DiscRecordingUI;

Доступность


Доступный в OS X v10.2 и позже.
  • Представляет панель прогресса на экране и начинает процесс записи.

    Объявление

    Swift

    func beginProgressPanelForBurn(_ burn: DRBurn!, layout layout: AnyObject!)

    Objective C

    - (void)beginProgressPanelForBurn:(DRBurn *)burn layout:(id)layout

    Параметры

    burn

    Объект, выполняющий запись.

    layout

    Данные, которые будут записаны к диску. См. документацию DRBurn для получения информации о допустимых разметках.

    Обсуждение

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

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

    Objective C

    @import DiscRecordingUI;

    Swift

    import DiscRecordingUI

    Доступность

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

  • Представляет панель прогресса как лист и начинает процесс записи.

    Объявление

    Swift

    func beginProgressSheetForBurn(_ burn: DRBurn!, layout layout: AnyObject!, modalForWindow docWindow: NSWindow!)

    Objective C

    - (void)beginProgressSheetForBurn:(DRBurn *)burn layout:(id)layout modalForWindow:(NSWindow *)docWindow

    Параметры

    burn

    Объект, выполняющий запись.

    layout

    Данные, которые будут записаны к диску. См. документацию DRBurn для получения информации о допустимых разметках.

    docWindow

    Окно лист будет присоединено. Если docWindow не является нолем, панель скатывается как лист, работающий как документ модальное окно. Если владелец является нолем, это - ошибка.

    Обсуждение

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

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

    Objective C

    @import DiscRecordingUI;

    Swift

    import DiscRecordingUI

    Доступность

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

  • Возвращает строку описания, выведенную на экран в панели.

    Объявление

    Swift

    func description() -> String!

    Objective C

    - (NSString *)description

    Возвращаемое значение

    NSString, содержащий текст описания.

    Обсуждение

    Если никакое описание не будет явно установлено, то этот метод возвратит стандартную текстовую строку.

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

    Objective C

    @import DiscRecordingUI;

    Swift

    import DiscRecordingUI

    Доступность

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

  • Устанавливает текст панели, выведенный на экран в пользователя.

    Объявление

    Swift

    func setDescription(_ description: String!)

    Objective C

    - (void)setDescription:(NSString *)description

    Параметры

    description

    Текст для отображения.

    Обсуждение

    Описание панели обычно является строкой краткого текста, дающей индикацию пользователю, какая работа выполняется. Если никакое описание явно не установлено, панель прогресса использует стандартную текстовую строку, подходящую для записи.

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

    Objective C

    @import DiscRecordingUI;

    Swift

    import DiscRecordingUI

    Доступность

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

  • Устанавливает vebosity обратной связи прогресса.

    Объявление

    Swift

    func setVerboseProgressStatus(_ verbose: Bool)

    Objective C

    - (void)setVerboseProgressStatus:(BOOL)verbose

    Параметры

    verbose

    Значение BOOL, указывающее, насколько подробный обратная связь панели состояния должна быть.

    Обсуждение

    Если многословный ДА, панель обновит состояние для каждого изменения. Если многословный нет, панель отфильтрует некоторые сообщения о состоянии и только обновит для существенных изменений. Значение по умолчанию для панели является фильтром сообщения о состоянии.

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

    Objective C

    @import DiscRecordingUI;

    Swift

    import DiscRecordingUI

    Доступность

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

  • Вызванный, когда пользователь щелкает по кнопке остановки панели.

    Объявление

    Swift

    @IBAction func stopBurn(_ sender: AnyObject!)

    Objective C

    - (IBAction)stopBurn:(id)sender

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

    Objective C

    @import DiscRecordingUI;

    Swift

    import DiscRecordingUI

    Доступность

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

  • Возвращает vebosity панели.

    Объявление

    Swift

    func verboseProgressStatus() -> Bool

    Objective C

    - (BOOL)verboseProgressStatus

    Возвращаемое значение

    Значение BOOL, указывающее, насколько подробный обратная связь панели состояния.

    Обсуждение

    Этот метод возвратит YES, если панель обновит состояние для каждого изменения и НЕ если панель отфильтрует некоторые сообщения о состоянии и только обновит для существенных изменений.

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

    Objective C

    @import DiscRecordingUI;

    Swift

    import DiscRecordingUI

    Доступность

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

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

    Объявление

    Objective C

    + (DRBurnProgressPanel *)progressPanel

    Возвращаемое значение

    Указатель на недавно создаваемый DRBurnProgressPanel.

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

    Objective C

    @import DiscRecordingUI;

    Доступность

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