Flexberry ORM 4.0.0
Класс ICSSoft.STORMNET.Design.DinamicPropertyDescriptor

Описатель динамического свойства Подробнее...

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

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

 DinamicPropertyDescriptor (string name, System.Type propType, object initValue, params Attribute[] attrs)
 создаватель экземпляров класса DinamicPropertyDescriptor Подробнее...
 
override bool CanResetValue (object component)
 можно ли вернуть начальные значения (False) Подробнее...
 
override object GetValue (object component)
 Взять значение Подробнее...
 
override void ResetValue (object component)
 Вернуть начальное значение Подробнее...
 
override void SetValue (object component, object value)
 Установить значение Подробнее...
 
override bool ShouldSerializeValue (object component)
 Можно ли сериализовать свойство Подробнее...
 

Защищенные данные

System.Type propertyType
 тип свойства Подробнее...
 
object value
 значение свойства Подробнее...
 

Свойства

override Type ComponentType [get]
 Тип компонента Подробнее...
 
override bool IsReadOnly [get]
 Только на чтение ? Подробнее...
 
override Type PropertyType [get]
 Тип свойства Подробнее...
 

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

Описатель динамического свойства

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

ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.DinamicPropertyDescriptor ( string  name,
System.Type  propType,
object  initValue,
params Attribute[]  attrs 
)
inline

создаватель экземпляров класса DinamicPropertyDescriptor

Аргументы
nameимя свойства
propTypeтип свойства
initValueначальное значение
attrsатрибуты свойства

Методы

override bool ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.CanResetValue ( object  component)
inline

можно ли вернуть начальные значения (False)

Аргументы
component
Возвращает
ложь
override object ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.GetValue ( object  component)
inline

Взять значение

Аргументы
componentкомпонент у которого берется значение
Возвращает
значение
override void ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.ResetValue ( object  component)
inline

Вернуть начальное значение

Аргументы
componentобъект у которого устанавливается свойство
override void ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.SetValue ( object  component,
object  value 
)
inline

Установить значение

Аргументы
componentобъект
valueзначение
override bool ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.ShouldSerializeValue ( object  component)
inline

Можно ли сериализовать свойство

Аргументы
componentобъект
Возвращает
ложь

Данные класса

System.Type ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.propertyType
protected

тип свойства

object ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.value
protected

значение свойства

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

override Type ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.ComponentType
get

Тип компонента

override bool ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.IsReadOnly
get

Только на чтение ?

override Type ICSSoft.STORMNET.Design.DinamicPropertyDescriptor.PropertyType
get

Тип свойства