| Пакет | mx.collections |
| Класс | public class XMLListCollection |
| Наследование | XMLListCollection ListCollectionView Proxy |
| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Скрыть синтаксис MXMLThe <mx:XMLListCollection> tag inherits all
the attributes of its superclass, and adds the following attributes:
<mx:XMLListCollection Properties source="null" />
Свойство MXML по умолчаниюsource
Связанные элементы API
| Свойство | Определено | ||
|---|---|---|---|
![]() | filterFunction : Function
Функция, которую представление использует для устранения элементов, несоответствующих критериям функции. | ListCollectionView | |
![]() | length : int [только для чтения]
Число элементов в данном представлении. | ListCollectionView | |
![]() | list : IList
IList, вставляющий строки в данное представление коллекции. | ListCollectionView | |
![]() | sort : ISort
ISort, применяемый к ICollectionView. | ListCollectionView | |
| source : XMLList
Основной XMLList для данной коллекции. | XMLListCollection | ||
| Метод | Определено | ||
|---|---|---|---|
XMLListCollection(source:XMLList = null)
Конструктор. | XMLListCollection | ||
![]() |
Добавляет список элементов к текущему списку, помещая их в конце списка в порядке передачи. | ListCollectionView | |
![]() |
Добавляет список элементов к текущему списку, помещая их в позиции индекса, передаваемого в функцию. | ListCollectionView | |
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | ListCollectionView | |
![]() |
Добавляет указанный элемент в конец списка. | ListCollectionView | |
![]() |
Добавляет элемент в заданный индекс. | ListCollectionView | |
Вызывает метод attribute() каждого XML-объекта в XMLList и возвращает XMLList результатов, которые соответствуют данному attributeName. | XMLListCollection | ||
Вызывает метод attributes() каждого XML-объекта в объекте XMLList и возвращает XMList атрибутов для каждого XML-объекта. | XMLListCollection | ||
Вызывает метод child() каждого XML-объекта в XMLList и возвращает XMLList, содержащий нижестоящие записи с указанным именем свойства в порядке появления. | XMLListCollection | ||
Вызывает метод children() каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты. | XMLListCollection | ||
![]() |
Возвращает значение, определяющее, содержит ли данное представление указанный объект. | ListCollectionView | |
Возвращает полную копию объекта XMLList. | XMLListCollection | ||
![]() |
Создает новый IViewCursor, работающий с данным представлением. | ListCollectionView | |
Вызывает метод descendants() каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты. | XMLListCollection | ||
![]() |
Предотвращает передачу представлением информации об изменениях коллекции и ее элементов. | ListCollectionView | |
![]() |
Посылает событие в поток событий. | ListCollectionView | |
Вызывает метод elements() каждого XML-объекта в XMLList. | XMLListCollection | ||
![]() |
Активирует автоматическое обновление. | ListCollectionView | |
![]() |
Получает элемент, расположенный по заданному индексу. | ListCollectionView | |
![]() |
Возвращает индекс элемента, если он находится в списке, где, например getItemAt(индекс) == элемент. | ListCollectionView | |
![]() |
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | ListCollectionView | |
![]() |
Автоматически вызывается компилятором MXML при создании ListCollectionView с помощью тега MXML. | ListCollectionView | |
![]() | itemUpdated(item:Object, property:Object = null, oldValue:Object = null, newValue:Object = null):void
Уведомляет представление об обновлении элемента. | ListCollectionView | |
![]() |
Применяет сортировку и фильтр к представлению. | ListCollectionView | |
![]() |
Удаляет все элементы из списка. | ListCollectionView | |
![]() |
Удаляет прослушиватель из объекта EventDispatcher. | ListCollectionView | |
![]() |
Удаляет элемент в указанной позиции индекса и возвращает его. | ListCollectionView | |
![]() |
Помещает элемент в заданную позицию индекса. | ListCollectionView | |
Вызывает метод text() каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты. | XMLListCollection | ||
![]() |
Возвращает массив, заполняемый в порядке, аналогичном реализации IList. | ListCollectionView | |
[переопределить]
Возвращает строковое представление XMLList, вызывая метод toString() для каждого XML-объекта в XMLList. | XMLListCollection | ||
Возвращает строковое представление XMLList, вызывая метод toXMLString() для каждого XML-объекта в XMLList. | XMLListCollection | ||
![]() |
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | ListCollectionView | |
source | свойство |
source:XMLList| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Основной XMLList для данной коллекции. Объект XMLListCollection не отображает изменений, выполненных непосредственно с исходным объектом XMLList. Для изменения коллекции следует всегда использовать методы XMLListCollection.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие listChanged .
Реализация
public function get source():XMLList public function set source(value:XMLList):voidXMLListCollection | () | Конструктор |
public function XMLListCollection(source:XMLList = null)| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
Создает новый объект XMLListCollection с помощью указанного объекта XMLList.
Параметрыsource:XMLList (default = null) — Объект XMLList, содержащий данные, представленные объектом XMLListCollection.
|
attribute | () | метод |
public function attribute(attributeName:Object):XMLList| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод attribute() каждого XML-объекта в XMLList и возвращает XMLList результатов, которые соответствуют данному attributeName.
Параметры
attributeName:Object — Атрибут соответствия XML-объектов из XMLList.
|
XMLList — XMLList соответствия XML-объектам.
|
Связанные элементы API
attributes | () | метод |
public function attributes():XMLList| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод attributes() каждого XML-объекта в объекте XMLList и возвращает XMList атрибутов для каждого XML-объекта.
XMLList — XMLList, содержащий результирующие XML-объекты, которые перечисляют атрибуты.
|
Связанные элементы API
child | () | метод |
public function child(propertyName:Object):XMLList| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод child() каждого XML-объекта в XMLList и возвращает XMLList, содержащий нижестоящие записи с указанным именем свойства в порядке появления.
Параметры
propertyName:Object — Искомое свойство.
|
XMLList — XMLList соответствующих нижестоящих элементов XML-объектов в исходном XMLList.
|
Связанные элементы API
children | () | метод |
public function children():XMLList| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод children() каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты.
ВозвращаетXMLList — XMLList нижестоящих элементов XML-объектов в исходном XMLList.
|
Связанные элементы API
copy | () | метод |
descendants | () | метод |
public function descendants(name:Object = *):XMLList| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод descendants() каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты. Параметр name передается в метод descendants() XML-объекта. Если этот параметр не указан, в метод descendants() передается строка «*».
Параметры
name:Object (default = *) — Имена искомых элементов.
|
XMLList — XMLList соответствующих нижестоящих элементов (нижестоящие записи первого уровня, второго уровня и т. д.) XML-объектов в исходном XMLList.
|
Связанные элементы API
elements | () | метод |
public function elements(name:String = "*"):XMLList| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод elements() каждого XML-объекта в XMLList. Параметр name передается в метод elements() XML-объекта. Если этот параметр не указан, в метод elements() передается строка «*».
Параметры
name:String (default = "*") — Имена искомых элементов.
|
XMLList — XMLList соответствующих нижестоящих элементов XML-объектов в исходном XMLList.
|
Связанные элементы API
text | () | метод |
public function text():XMLList| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод text() каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты.
XMLList — XMLList, содержащий результат.
|
Связанные элементы API
toString | () | метод |
override public function toString():String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает строковое представление XMLList, вызывая метод toString() для каждого XML-объекта в XMLList. Если свойство prettyPrinting класса XML установлено равным true, то результаты для каждого XML-объекта разделяются в XMLList символами возврата каретки. В противном случае, если значение prettyPrinting равно false, то результаты соединяются без вставки символов возврата каретки.
Метод toString() помещает в возвращаемую строку для XML-объекта с простым содержимым следующую информацию: открывающий тег, атрибуты, объявления пространства имен и закрывающий тег. Можно использовать метод toXMLString(), если необходимо сохранить данную информацию в возвращаемой строке для XML-объектов с простым содержимым.
String — Строковое представление объекта XMLList.
|
Связанные элементы API
toXMLString | () | метод |
public function toXMLString():String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает строковое представление XMLList, вызывая метод toXMLString() для каждого XML-объекта в XMLList. Если свойство prettyPrinting класса XML установлено равным true, то результаты для каждого XML-объекта разделяются в XMLList символами возврата каретки. Если значение prettyPrinting равно false, то результаты соединяются без символов возврата каретки.
Метод toXMLString() содержит в возвращаемой строке для объекта XML с простым содержимым следующую информацию: открывающий тег, атрибуты, объявления пространства имен и закрывающий тег. Метод toString() следует использовать при необходимости определения данной информации из возвращаемой строки для XML-объектов с простым содержимым.
String — Строковое представление XMLList.
|
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z
Показать синтаксис MXML