Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
org.osmf.traits 

SeekTrait  - AS3 OSMF

Пакетorg.osmf.traits
Классpublic class SeekTrait
НаследованиеSeekTrait Inheritance MediaTraitBase Inheritance EventDispatcher Inheritance Object

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

SeekTrait определяет интерфейс характеристик для мультимедийного содержимого, которому можно отдать команду переходить на позицию в определенное время. Также он может использоваться в качестве базового класса для более специфичного подкласса SeekTrait.

Используйте метод MediaElement.hasTrait(MediaTraitType.SEEK) для запросов о том, имеет ли элемент мультимедийного содержимого характеристику этого типа. Если hasTrait(MediaTraitType.SEEK) возвращает true, используйте метод MediaElement.getTrait(MediaTraitType.SEEK) для гарантированного получения объекта этого типа.

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
  seeking : Boolean
[только для чтения] Указывает, выполняет ли мультимедийное содержимое поиск в настоящее время.
SeekTrait
 InheritedtraitType : String
[только для чтения] MediaTraitType для этой характеристики.
MediaTraitBase
Защищенные свойства
 СвойствоОпределено
  timeTrait : org.osmf.traits:TimeTrait
TimeTrait, используемый этим SeekTrait.
SeekTrait
Общедоступные методы
 МетодОпределено
  
Конструктор.
SeekTrait
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии.
EventDispatcher
  
Указывает возможность поиска определенной точки времени в мультимедийном содержимом.
SeekTrait
 Inherited
Посылает событие в поток событий.
EventDispatcher
 Inherited
Удаляет любые ресурсы, используемые этой характеристикой.
MediaTraitBase
 Inherited
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события.
EventDispatcher
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Удаляет прослушиватель из объекта EventDispatcher.
EventDispatcher
  
Отдает команду мультимедийному содержимому перейти на указанное значение time.
SeekTrait
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
 Inherited
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником.
EventDispatcher
Защищенные методы
 МетодОпределено
  
Вызывается непосредственно после изменения свойства seeking.
SeekTrait
  
Вызывается непосредственно перед изменением свойства seeking.
SeekTrait
  
Должен быть вызван реализующим мультимедийным содержимым при завершении поиска.
SeekTrait
События
 Событие Сводка Определено
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным.EventDispatcher
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным.EventDispatcher
  Отправляется, когда характеристика начинает или заканчивает операцию поиска.SeekTrait
Сведения о свойстве

seeking

свойство
seeking:Boolean  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

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



Реализация
    public function get seeking():Boolean

timeTrait

свойство 
timeTrait:org.osmf.traits:TimeTrait

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

TimeTrait, используемый этим SeekTrait.



Реализация
    protected function get timeTrait():org.osmf.traits:TimeTrait
    protected function set timeTrait(value:org.osmf.traits:TimeTrait):void
Сведения о конструкторе

SeekTrait

()Конструктор
public function SeekTrait(timeTrait:org.osmf.traits:TimeTrait)

Конструктор.

Параметры
timeTrait:org.osmf.traits:TimeTrait
Сведения о методе

canSeekTo

()метод
public function canSeekTo(time:Number):Boolean

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

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

Параметры

time:Number — Время поиска в секундах.

Возвращает
Boolean — Возвращает true, если мультимедийное содержимое может выполнять поиск требуемого времени.

seek

()метод 
public final function seek(time:Number):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Отдает команду мультимедийному содержимому перейти на указанное значение time. При попытке поиска отправляется событие seekingChange. Если time не представлен числовым или отрицательным значением, попытка поиска не выполняется.

Параметры

time:Number — Время поиска в секундах.

seekingChangeEnd

()метод 
protected function seekingChangeEnd(time:Number):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Вызывается непосредственно после изменения свойства seeking. Отправляет событие change.

Переопределяющие подклассы должны вызвать этот метод для отправки события change.

Параметры

time:Number — Новое значение time, представляющее время, поиск которого выполнялся точкой воспроизведения.

seekingChangeStart

()метод 
protected function seekingChangeStart(newSeeking:Boolean, time:Number):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Вызывается непосредственно перед изменением свойства seeking.

Подклассы могут переопределять этот метод для сообщения об изменении мультимедийному содержимому.

Параметры

newSeeking:Boolean — Новое значение time, представляющее время, поиск которого выполняется точкой воспроизведения.
 
time:Number

setSeeking

()метод 
protected final function setSeeking(value:Boolean, time:Number):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Должен быть вызван реализующим мультимедийным содержимым при завершении поиска. Вызывает методы seekingChangeStart() и seekingChangeEnd().

Параметры

value:Boolean — Новое значение seeking.
 
time:Number — Позиция, выраженная в секундах, на которую была окончательно перемещена точка воспроизведения.

Сведения о событии

seekingChange

Событие
Тип объекта события: org.osmf.events.SeekEvent
свойство SeekEvent.type = org.osmf.events.SeekEvent.SEEKING_CHANGE

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Отправляется, когда характеристика начинает или заканчивает операцию поиска.

Константа SeekEvent.SEEKING_CHANGE определяет значение свойства type объекта события seekingChange.




[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.