RowDataCollection — класс

Содержит методы для работы с коллекцией RowData.

Синтаксис

public abstract class RowDataCollection : IEnumerable<RowData>, IEnumerable, IXmlExportable

Свойства

Имя Описание

Card

Возвращает ссылку на родительскую карточку.

Count

Возвращает размер коллекции.

Item

Возвращает элемент коллекции с заданным идентификатором.

Item

Возвращает элемент коллекции с заданным индексом

Section

Возвращает ссылку на родительскую секцию.

Session

Возвращает текущую сессию

Методы

Имя Описание

AddNew

Добавляет в коллекцию строку и возвращает ссылку.

AddNew(Guid)

Добавляет в коллекцию строку с предустановленным идентификатором и возвращает ссылку.

Clear

Удаляет все элементы коллекции.

Contains(Guid)

Определяет вхождение в коллекцию объекта с заданным идентификатором.

Filter(String)

Возвращает отфильтрованные элементы коллекции.

Find(String, Object)

Осуществляет поиск строки с заданным значением указанного поля.

GetEnumerator

Возвращает перечислитель.

Refresh

Обновляет данные.

Refresh(Boolean, Boolean)

Обновляет данные только связанных полей.

Remove(Guid)

Удаляет элемент коллекции с заданным идентификатором.

Remove(Int32)

Удаляет элемент коллекции с указанным индексом.

SaveXml(Stream)

Сохраняет данные строки в поток.

SaveXml(Stream, ExportFlags)

Сохраняет данные строки в поток, с указанными параметрами.

SaveXml(Stream, ExportFlags, ExportCardInspector)

Сохраняет данные строки в поток, с заданным инспектором.

Sort(String, Boolean)

Возвращает сортированный экземпляр коллекции.