TSLab API Docs  1
Интерфейс TSLab.Script.Descriptor.IControlPropertyDescriptor
Граф наследования:TSLab.Script.Descriptor.IControlPropertyDescriptor:
TSLab.Script.Descriptor.IBasePropertyDescriptor TSLab.Script.Descriptor.IPropertyDescriptor TSLab.Script.Descriptor.IMemberDescriptor

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

void InitParameterControlType (IParameterControlEditData data)
 
void UpdateEditData ()
 
void UpdateDataAfterEdit ()
 
- Открытые члены унаследованные от TSLab.Script.Descriptor.IBasePropertyDescriptor
void RaiseValueChanged (object component)
 
- Открытые члены унаследованные от TSLab.Script.Descriptor.IPropertyDescriptor
void AddValueChanged (object component, EventHandler handler)
 
bool CanResetValue (object component)
 
PropertyDescriptorCollection GetChildProperties ()
 
PropertyDescriptorCollection GetChildProperties (Attribute[] filter)
 
PropertyDescriptorCollection GetChildProperties (object instance)
 
PropertyDescriptorCollection GetChildProperties (object instance, Attribute[] filter)
 
object GetEditor (Type editorBaseType)
 
object GetValue (object component)
 
void RemoveValueChanged (object component, EventHandler handler)
 
void ResetValue (object component)
 
void SetValue (object component, object value)
 
bool ShouldSerializeValue (object component)
 

Свойства

OptimDataBase OptimDataBase [get, set]
 
IReadOnlyList< IParameterControlEditDataControlTypes [get]
 
IParameterControlEditData CurrentParameterControl [get, set]
 
string PropertyName [get]
 
- Свойства унаследованные от TSLab.Script.Descriptor.IBasePropertyDescriptor
Type ComponentType [get]
 
- Свойства унаследованные от TSLab.Script.Descriptor.IPropertyDescriptor
TypeConverter Converter [get]
 
bool IsLocalizable [get]
 
bool IsReadOnly [get]
 
DesignerSerializationVisibility SerializationVisibility [get]
 
Type PropertyType [get]
 
bool SupportsChangeEvents [get]
 
- Свойства унаследованные от TSLab.Script.Descriptor.IMemberDescriptor
AttributeCollection Attributes [get]
 
string Category [get]
 
string Description [get]
 
bool IsBrowsable [get]
 
string Name [get]
 
bool DesignTimeOnly [get]
 
string DisplayName [get]
 

События

Action CurrentParameterControlChanged
 
Action UpdatedDataAfterEdit