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

UpdateCollectionRange  - AS3 ADEP Data Services

Пакетmx.data
Классpublic class UpdateCollectionRange
НаследованиеUpdateCollectionRange Inheritance Object

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Класс UpdateCollectionRange предоставляет определенную информацию о диапазоне операций добавления и удаления, выполненные в коллекции. Эти объекты связаны с определенным UpdateCollectionMessage и переносятся в массив на его свойстве body.

Посмотреть примеры

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



Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
  identities : Array
Массив объектов идентификатора, представляющих, какие элементы были удалены или вставлены в связанную коллекцию, начиная в позиции, указанной свойством position.
UpdateCollectionRange
  position : int
Указывает начальный индекс для диапазона обновлений, выполненных для связанной коллекции.
UpdateCollectionRange
  size : int
Указывает увеличение размера коллекции.
UpdateCollectionRange
  updateType : int
Указывает, какую операцию представляет этот диапазон.
UpdateCollectionRange
Общедоступные методы
 МетодОпределено
  
Создает пустой UpdateCollectionRange.
UpdateCollectionRange
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 КонстантаОпределено
  DECREMENT_COLLECTION_SIZE : int = 3
[статические] Указывает уменьшение размера коллекции.
UpdateCollectionRange
  DELETE_FROM_COLLECTION : int = 1
[статические] Указывает диапазон элементов, которые были удалены из коллекции.
UpdateCollectionRange
  INCREMENT_COLLECTION_SIZE : int = 2
[статические] Указывает увеличение размера коллекции.
UpdateCollectionRange
  INSERT_INTO_COLLECTION : int = 0
[статические] Указывает, что диапазон элементов вставлен в коллекцию.
UpdateCollectionRange
  UPDATE_COLLECTION_SIZE : int = 4
[статические] Указывает, что обновление для размера коллекции отправлено сервером.
UpdateCollectionRange
Сведения о свойстве

identities

свойство
public var identities:Array

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Массив объектов идентификатора, представляющих, какие элементы были удалены или вставлены в связанную коллекцию, начиная в позиции, указанной свойством position.

position

свойство 
public var position:int

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

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

size

свойство 
public var size:int

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Указывает увеличение размера коллекции. Применимо, только если типом обновления является INCREMENT_COLLECTION_SIZE или DECREMENT_COLLECTION_SIZE

updateType

свойство 
public var updateType:int

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Указывает, какую операцию представляет этот диапазон. Допустимые значения:

  • UpdateCollectionRange.INSERT_INTO_COLLECTION
  • UpdateCollectionRange.DELETE_FROM_COLLECTION
  • UpdateCollectionRange.INCREMENT_COLLECTION_SIZE
  • UpdateCollectionRange.DECREMENT_COLLECTION_SIZE
  • UpdateCollectionRange.UPDATE_COLLECTION_SIZE

Сведения о конструкторе

UpdateCollectionRange

()Конструктор
public function UpdateCollectionRange()

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Создает пустой UpdateCollectionRange.

Сведения о константе

DECREMENT_COLLECTION_SIZE

Константа
public static const DECREMENT_COLLECTION_SIZE:int = 3

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

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

DELETE_FROM_COLLECTION

Константа 
public static const DELETE_FROM_COLLECTION:int = 1

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Указывает диапазон элементов, которые были удалены из коллекции. Свойство identities будет содержать массив объектов идентификатора элемента для каждого элемента, вставленного в коллекцию. Свойство position указывает, при каком индексе началась операция вставки. Проверить identityies.length для определения числа вставленных элементов.

INCREMENT_COLLECTION_SIZE

Константа 
public static const INCREMENT_COLLECTION_SIZE:int = 2

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Указывает увеличение размера коллекции. Свойство size будет содержать значение увеличения

INSERT_INTO_COLLECTION

Константа 
public static const INSERT_INTO_COLLECTION:int = 0

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Указывает, что диапазон элементов вставлен в коллекцию. Свойство identities будет содержать массив объектов идентификатора элемента для каждого элемента, вставленного в коллекцию. Свойство position указывает, при каком индексе началась операция вставки. Проверить identityies.length для определения числа вставленных элементов.

UPDATE_COLLECTION_SIZE

Константа 
public static const UPDATE_COLLECTION_SIZE:int = 4

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Data Services for Java EE 3
Версии среды выполнения: Flash Player 9, AIR 1.1

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

     var ucm:UpdateCollectionMessage = UpdateCollectionMessage(msg);
     var ucr:UpdateCollectionRange = UpdateCollectionRange(ucm.body[0]);
     trace("First change to the collection was "+ ucr.updateType +" at "+
            ucr.position);
  




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

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