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

CompositeOperation  - AS3

Пакетflashx.textLayout.operations
Классpublic class CompositeOperation
НаследованиеCompositeOperation Inheritance FlowOperation Inheritance Object

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

Класс CompositeOperation обеспечивает механизм группировки, позволяющий объединять несколько операций FlowOperation в отдельную атомарную операцию.

Класс CompositeOperation обеспечивает механизм группировки, позволяющий объединять несколько операций FlowOperation в отдельную атомарную операцию. Операции группировки позволяют отменять и повторно выполнять их единым блоком. Например, несколько действий вставки отдельных символов, сопровождаемых несколькими нажатиями клавиши Backspace, могут быть совместно отменены, как если бы представляли собой отдельную операцию. Группировка также обеспечивает механизм представления сложных операций. Например, операция замены, изменяющая более чем один диапазон текста, может представляться и подлежать управлению как отдельная составная операция.

Примечание. В некоторых ситуациях более эффективным может быть объединение отдельных атомарных операций, а не объединение отдельных операций в группу. Например, несколько последовательных действий по вставке символов могут быть представлены в виде единой операции вставки и отмена или повторное выполнение этой отдельной операции может быть эффективнее отмены или повторного выполнения группы операций вставки.

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



Общедоступные свойства
 СвойствоОпределено
 InheritedbeginGeneration : uint
[только для чтения] Создание текстового потока перед операцией.
FlowOperation
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheritedendGeneration : uint
[только для чтения] Создание текстового потока после операции.
FlowOperation
  operations : Array
Массив, содержащий операции, сгруппированные при помощи этой составной операции.
CompositeOperation
 InheritedtextFlow : flashx.textLayout.elements:TextFlow
Объект TextFlow, к которому применяется эта операция.
FlowOperation
 InheriteduserData : *
Произвольные данные, связанные с элементом.
FlowOperation
Общедоступные методы
 МетодОпределено
  
CompositeOperation(operations:Array = null)
Создает объект CompositeOperation.
CompositeOperation
  
Добавляет дополнительную операцию в конец списка.
CompositeOperation
 Inherited
Проверьте, следует ли поместить эту операцию в стек отмены.
FlowOperation
 Inherited
Выполняет операцию.
FlowOperation
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Обеспечивает повторное выполнение операции.
FlowOperation
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Отменяет операцию.
FlowOperation
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Сведения о свойстве

operations

свойство
operations:Array

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

Массив, содержащий операции, сгруппированные при помощи этой составной операции.



Реализация
    public function get operations():Array
    public function set operations(value:Array):void
Сведения о конструкторе

CompositeOperation

()Конструктор
public function CompositeOperation(operations:Array = null)

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

Создает объект CompositeOperation.

Параметры
operations:Array (default = null) — Группируемые операции.
Сведения о методе

addOperation

()метод
public function addOperation(operation:FlowOperation):void

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

Добавляет дополнительную операцию в конец списка.

Новая операция должна выполняться в том же объекте TextFlow, в котором выполняются другие операции из списка.

Параметры

operation:FlowOperation





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

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