TSLab API Docs  1
TSLab.Script.Descriptor.IPropertyDescriptor Interface Reference
Inheritance diagram for TSLab.Script.Descriptor.IPropertyDescriptor:
TSLab.Script.Descriptor.IMemberDescriptor TSLab.Script.Descriptor.IBasePropertyDescriptor TSLab.Script.Descriptor.IControlPropertyDescriptor

Public Member Functions

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)
 

Properties

TypeConverter Converter [get]
 
bool IsLocalizable [get]
 
bool IsReadOnly [get]
 
DesignerSerializationVisibility SerializationVisibility [get]
 
Type PropertyType [get]
 
bool SupportsChangeEvents [get]
 
- Properties inherited from 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]