| 
|   | ReflectTypeDescriptionProvider () | 
|   | 
| AttributeCollection  | GetAttributes (Type type) | 
|   | 
| string  | GetClassName (Type type) | 
|   | 
| string  | GetComponentName (Type type, object instance) | 
|   | 
| TypeConverter  | GetConverter (Type type, object instance) | 
|   | 
| EventDescriptor  | GetDefaultEvent (Type type, object instance) | 
|   | 
| PropertyDescriptor  | GetDefaultProperty (Type type, object instance) | 
|   | 
| object  | GetEditor (Type type, object instance, Type editorBaseType) | 
|   | 
| EventDescriptorCollection  | GetEvents (Type type) | 
|   | 
| AttributeCollection  | GetExtendedAttributes (object instance) | 
|   | 
| string  | GetExtendedClassName (object instance) | 
|   | 
| string  | GetExtendedComponentName (object instance) | 
|   | 
| TypeConverter  | GetExtendedConverter (object instance) | 
|   | 
| EventDescriptor  | GetExtendedDefaultEvent (object instance) | 
|   | 
| PropertyDescriptor  | GetExtendedDefaultProperty (object instance) | 
|   | 
| object  | GetExtendedEditor (object instance, Type editorBaseType) | 
|   | 
| EventDescriptorCollection  | GetExtendedEvents (object instance) | 
|   | 
| PropertyDescriptorCollection  | GetExtendedProperties (object instance) | 
|   | 
| override IExtenderProvider[]  | GetExtenderProviders (object instance) | 
|   | 
| object  | GetExtendedPropertyOwner (object instance, PropertyDescriptor pd) | 
|   | 
| Type[]  | GetPopulatedTypes (Module module) | 
|   | 
| PropertyDescriptorCollection  | GetProperties (Type type) | 
|   | 
| object  | GetPropertyOwner (Type type, object instance, PropertyDescriptor pd) | 
|   | 
| bool  | IsPopulated (Type type) | 
|   | 
| void  | Refresh (Type type) | 
|   |