Flexberry ORM 8.0.0-beta01
Класс ICSSoft.STORMNET.ExtendedView

Класс для хранения собственных свойств, мастеров и детейлов представления + псевдодетейлов с учётом их порядка. Подробнее...

Граф наследования:ICSSoft.STORMNET.ExtendedView:

Открытые члены

 ExtendedView (View view, ArrayList viewPropertiesOrderedList=null)
 Конструктор класса. Подробнее...
 
 ExtendedView (SerializationInfo info, StreamingContext context)
 Конструктор класса при десериализации. Подробнее...
 
void GetObjectData (SerializationInfo info, StreamingContext context)
 Метод, сериализующий данный объект. Подробнее...
 

Открытые статические члены

static implicit operator ExtendedView (View view)
 Неявное преобразование из View в ExtendedView. Подробнее...
 

Свойства

View View [get]
 Получение представления, на базе которого сформирован ExtendedView. Подробнее...
 
string ViewName [get]
 Имя представления. Подробнее...
 
Type DefineClassType [get]
 Тип, для которого задано представление. Подробнее...
 
ArrayList ViewPropertiesOrderedList [get]
 Упорядоченный список собственных свойств, мастеров и детейлов представления + псевдодетейлов. Подробнее...
 

Подробное описание

Класс для хранения собственных свойств, мастеров и детейлов представления + псевдодетейлов с учётом их порядка.

Конструктор(ы)

◆ ExtendedView() [1/2]

ICSSoft.STORMNET.ExtendedView.ExtendedView ( View  view,
ArrayList  viewPropertiesOrderedList = null 
)
inline

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

Аргументы
viewПредставление, откуда будут сохранены имя, тип и, если упорядоченный список не задан, то его свойства и детейлы будут добавлены в упорядоченный список.
viewPropertiesOrderedListУпорядоченный список.

◆ ExtendedView() [2/2]

ICSSoft.STORMNET.ExtendedView.ExtendedView ( SerializationInfo  info,
StreamingContext  context 
)
inline

Конструктор класса при десериализации.

Аргументы
infoСериализованные данные.
contextКонтекст сериализации.

Методы

◆ GetObjectData()

void ICSSoft.STORMNET.ExtendedView.GetObjectData ( SerializationInfo  info,
StreamingContext  context 
)
inline

Метод, сериализующий данный объект.

Аргументы
infoСериализованные данные.
contextКонтекст сериализации.

◆ operator ExtendedView()

static implicit ICSSoft.STORMNET.ExtendedView.operator ExtendedView ( View  view)
inlinestatic

Неявное преобразование из View в ExtendedView.

Аргументы
viewПредставление.
Возвращает
ExtendedView с автоматически сформированным order-лист.

Полный список свойств

◆ DefineClassType

Type ICSSoft.STORMNET.ExtendedView.DefineClassType
get

Тип, для которого задано представление.

◆ View

View ICSSoft.STORMNET.ExtendedView.View
get

Получение представления, на базе которого сформирован ExtendedView.

◆ ViewName

string ICSSoft.STORMNET.ExtendedView.ViewName
get

Имя представления.

◆ ViewPropertiesOrderedList

ArrayList ICSSoft.STORMNET.ExtendedView.ViewPropertiesOrderedList
get

Упорядоченный список собственных свойств, мастеров и детейлов представления + псевдодетейлов.