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

Public Member Functions

void RaiseValueChanged (object component)
 
- Public Member Functions inherited from 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)
 

Properties

Type ComponentType [get]
 
- Properties inherited from TSLab.Script.Descriptor.IPropertyDescriptor
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]