C# Class SpellWork.DynamicObject

Inheritance: ICustomTypeDescriptor
Show file Open project: Warlord123/spellwork_cs Class Usage Examples

Public Properties

Property Type Description
Spell SpellEntry

Public Methods

Method Description
AddProperty ( FieldInfo f ) : void
DynamicObject ( SpellEntry S ) : System
GetAttributes ( ) : AttributeCollection
GetClassName ( ) : string
GetComponentName ( ) : string
GetConverter ( ) : TypeConverter
GetDefaultEvent ( ) : System.ComponentModel.EventDescriptor
GetDefaultProperty ( ) : PropertyDescriptor
GetEditor ( System editorBaseType ) : object
GetEvents ( ) : EventDescriptorCollection
GetEvents ( System attributes ) : EventDescriptorCollection
GetProperties ( ) : PropertyDescriptorCollection
GetProperties ( System attributes ) : PropertyDescriptorCollection
GetPropertyOwner ( System pd ) : object
RemoveProperty ( string propertyName ) : void
this ( string propertyName ) : object

Private Methods

Method Description
FilterProperties ( string filter ) : void
GetPropertyValue ( string propertyName ) : object
SetPropertyValue ( string propertyName, object value ) : void

Method Details

AddProperty() public method

public AddProperty ( FieldInfo f ) : void
f System.Reflection.FieldInfo
return void

DynamicObject() public method

public DynamicObject ( SpellEntry S ) : System
S SpellEntry
return System

GetAttributes() public method

public GetAttributes ( ) : AttributeCollection
return System.ComponentModel.AttributeCollection

GetClassName() public method

public GetClassName ( ) : string
return string

GetComponentName() public method

public GetComponentName ( ) : string
return string

GetConverter() public method

public GetConverter ( ) : TypeConverter
return System.ComponentModel.TypeConverter

GetDefaultEvent() public method

public GetDefaultEvent ( ) : System.ComponentModel.EventDescriptor
return System.ComponentModel.EventDescriptor

GetDefaultProperty() public method

public GetDefaultProperty ( ) : PropertyDescriptor
return System.ComponentModel.PropertyDescriptor

GetEditor() public method

public GetEditor ( System editorBaseType ) : object
editorBaseType System
return object

GetEvents() public method

public GetEvents ( ) : EventDescriptorCollection
return System.ComponentModel.EventDescriptorCollection

GetEvents() public method

public GetEvents ( System attributes ) : EventDescriptorCollection
attributes System
return System.ComponentModel.EventDescriptorCollection

GetProperties() public method

public GetProperties ( ) : PropertyDescriptorCollection
return System.ComponentModel.PropertyDescriptorCollection

GetProperties() public method

public GetProperties ( System attributes ) : PropertyDescriptorCollection
attributes System
return System.ComponentModel.PropertyDescriptorCollection

GetPropertyOwner() public method

public GetPropertyOwner ( System pd ) : object
pd System
return object

RemoveProperty() public method

public RemoveProperty ( string propertyName ) : void
propertyName string
return void

this() public method

public this ( string propertyName ) : object
propertyName string
return object

Property Details

Spell public property

public SpellEntry,SpellWork Spell
return SpellEntry