C# Class System.ComponentModel.DebugTypeDescriptor

Show file Open project: gbarnett/shared-source-cli-2.0

Public Methods

Method Description
AddEditorTable ( Type editorBaseType, Hashtable table ) : void
CreateDesigner ( IComponent component, Type designerBaseType ) : IDesigner
GetAttributes ( Type componentType ) : AttributeCollection
GetAttributes ( object component ) : AttributeCollection
GetAttributes ( object component, bool noCustomTypeDesc ) : AttributeCollection
GetClassName ( object component ) : string
GetClassName ( object component, bool noCustomTypeDesc ) : string
GetComponentName ( object component ) : string
GetComponentName ( object component, bool noCustomTypeDesc ) : string
GetConverter ( Type type ) : TypeConverter
GetConverter ( object component ) : TypeConverter
GetConverter ( object component, bool noCustomTypeDesc ) : TypeConverter
GetDefaultEvent ( Type componentType ) : System.ComponentModel.EventDescriptor
GetDefaultEvent ( object component ) : System.ComponentModel.EventDescriptor
GetDefaultEvent ( object component, bool noCustomTypeDesc ) : System.ComponentModel.EventDescriptor
GetDefaultProperty ( Type componentType ) : PropertyDescriptor
GetDefaultProperty ( object component ) : PropertyDescriptor
GetDefaultProperty ( object component, bool noCustomTypeDesc ) : PropertyDescriptor
GetEditor ( Type type, Type editorBaseType ) : object
GetEditor ( object component, Type editorBaseType ) : object
GetEditor ( object component, Type editorBaseType, bool noCustomTypeDesc ) : object
GetEvents ( Type componentType ) : EventDescriptorCollection
GetEvents ( Type componentType, Attribute attributes ) : EventDescriptorCollection
GetEvents ( object component ) : EventDescriptorCollection
GetEvents ( object component, Attribute attributes ) : EventDescriptorCollection
GetEvents ( object component, Attribute attributes, bool noCustomTypeDesc ) : EventDescriptorCollection
GetEvents ( object component, bool noCustomTypeDesc ) : EventDescriptorCollection
GetProperties ( Type componentType ) : PropertyDescriptorCollection
GetProperties ( Type componentType, Attribute attributes ) : PropertyDescriptorCollection
GetProperties ( object component ) : PropertyDescriptorCollection
GetProperties ( object component, Attribute attributes ) : PropertyDescriptorCollection
GetProperties ( object component, Attribute attributes, bool noCustomTypeDesc ) : PropertyDescriptorCollection
GetProperties ( object component, bool noCustomTypeDesc ) : PropertyDescriptorCollection
Refresh ( Assembly assembly ) : void
Refresh ( Module module ) : void
Refresh ( Type type ) : void
Refresh ( object component ) : void
SortDescriptorArray ( IList infos ) : void

Private Methods

Method Description
CreateEvent ( Type componentType, System.ComponentModel.EventDescriptor oldEventDescriptor ) : System.ComponentModel.EventDescriptor
CreateEvent ( Type componentType, string name, Type type ) : System.ComponentModel.EventDescriptor
CreateProperty ( Type componentType, PropertyDescriptor oldPropertyDescriptor ) : PropertyDescriptor
CreateProperty ( Type componentType, string name, Type type ) : PropertyDescriptor
DebugTypeDescriptor ( ) : System.Runtime.Serialization.Formatters
GetCustomAttributes ( MemberInfo info ) : object[]
GetCustomAttributes ( Type type ) : object[]
GetEditorTable ( Type editorBaseType ) : Hashtable
GetEntry ( object component, Type componentType ) : ComponentEntry

Method Details

AddEditorTable() public static method

public static AddEditorTable ( Type editorBaseType, Hashtable table ) : void
editorBaseType System.Type
table System.Collections.Hashtable
return void

CreateDesigner() public static method

public static CreateDesigner ( IComponent component, Type designerBaseType ) : IDesigner
component IComponent
designerBaseType System.Type
return IDesigner

GetAttributes() public static method

public static GetAttributes ( Type componentType ) : AttributeCollection
componentType System.Type
return AttributeCollection

GetAttributes() public static method

public static GetAttributes ( object component ) : AttributeCollection
component object
return AttributeCollection

GetAttributes() public static method

public static GetAttributes ( object component, bool noCustomTypeDesc ) : AttributeCollection
component object
noCustomTypeDesc bool
return AttributeCollection

GetClassName() public static method

public static GetClassName ( object component ) : string
component object
return string

GetClassName() public static method

public static GetClassName ( object component, bool noCustomTypeDesc ) : string
component object
noCustomTypeDesc bool
return string

GetComponentName() public static method

public static GetComponentName ( object component ) : string
component object
return string

GetComponentName() public static method

public static GetComponentName ( object component, bool noCustomTypeDesc ) : string
component object
noCustomTypeDesc bool
return string

GetConverter() public static method

public static GetConverter ( Type type ) : TypeConverter
type System.Type
return TypeConverter

GetConverter() public static method

public static GetConverter ( object component ) : TypeConverter
component object
return TypeConverter

GetConverter() public static method

public static GetConverter ( object component, bool noCustomTypeDesc ) : TypeConverter
component object
noCustomTypeDesc bool
return TypeConverter

GetDefaultEvent() public static method

public static GetDefaultEvent ( Type componentType ) : System.ComponentModel.EventDescriptor
componentType System.Type
return System.ComponentModel.EventDescriptor

GetDefaultEvent() public static method

public static GetDefaultEvent ( object component ) : System.ComponentModel.EventDescriptor
component object
return System.ComponentModel.EventDescriptor

GetDefaultEvent() public static method

public static GetDefaultEvent ( object component, bool noCustomTypeDesc ) : System.ComponentModel.EventDescriptor
component object
noCustomTypeDesc bool
return System.ComponentModel.EventDescriptor

GetDefaultProperty() public static method

public static GetDefaultProperty ( Type componentType ) : PropertyDescriptor
componentType System.Type
return PropertyDescriptor

GetDefaultProperty() public static method

public static GetDefaultProperty ( object component ) : PropertyDescriptor
component object
return PropertyDescriptor

GetDefaultProperty() public static method

public static GetDefaultProperty ( object component, bool noCustomTypeDesc ) : PropertyDescriptor
component object
noCustomTypeDesc bool
return PropertyDescriptor

GetEditor() public static method

public static GetEditor ( Type type, Type editorBaseType ) : object
type System.Type
editorBaseType System.Type
return object

GetEditor() public static method

public static GetEditor ( object component, Type editorBaseType ) : object
component object
editorBaseType System.Type
return object

GetEditor() public static method

public static GetEditor ( object component, Type editorBaseType, bool noCustomTypeDesc ) : object
component object
editorBaseType System.Type
noCustomTypeDesc bool
return object

GetEvents() public static method

public static GetEvents ( Type componentType ) : EventDescriptorCollection
componentType System.Type
return EventDescriptorCollection

GetEvents() public static method

public static GetEvents ( Type componentType, Attribute attributes ) : EventDescriptorCollection
componentType System.Type
attributes System.Attribute
return EventDescriptorCollection

GetEvents() public static method

public static GetEvents ( object component ) : EventDescriptorCollection
component object
return EventDescriptorCollection

GetEvents() public static method

public static GetEvents ( object component, Attribute attributes ) : EventDescriptorCollection
component object
attributes System.Attribute
return EventDescriptorCollection

GetEvents() public static method

public static GetEvents ( object component, Attribute attributes, bool noCustomTypeDesc ) : EventDescriptorCollection
component object
attributes System.Attribute
noCustomTypeDesc bool
return EventDescriptorCollection

GetEvents() public static method

public static GetEvents ( object component, bool noCustomTypeDesc ) : EventDescriptorCollection
component object
noCustomTypeDesc bool
return EventDescriptorCollection

GetProperties() public static method

public static GetProperties ( Type componentType ) : PropertyDescriptorCollection
componentType System.Type
return PropertyDescriptorCollection

GetProperties() public static method

public static GetProperties ( Type componentType, Attribute attributes ) : PropertyDescriptorCollection
componentType System.Type
attributes System.Attribute
return PropertyDescriptorCollection

GetProperties() public static method

public static GetProperties ( object component ) : PropertyDescriptorCollection
component object
return PropertyDescriptorCollection

GetProperties() public static method

public static GetProperties ( object component, Attribute attributes ) : PropertyDescriptorCollection
component object
attributes System.Attribute
return PropertyDescriptorCollection

GetProperties() public static method

public static GetProperties ( object component, Attribute attributes, bool noCustomTypeDesc ) : PropertyDescriptorCollection
component object
attributes System.Attribute
noCustomTypeDesc bool
return PropertyDescriptorCollection

GetProperties() public static method

public static GetProperties ( object component, bool noCustomTypeDesc ) : PropertyDescriptorCollection
component object
noCustomTypeDesc bool
return PropertyDescriptorCollection

Refresh() public static method

public static Refresh ( Assembly assembly ) : void
assembly System.Reflection.Assembly
return void

Refresh() public static method

public static Refresh ( Module module ) : void
module System.Reflection.Module
return void

Refresh() public static method

public static Refresh ( Type type ) : void
type System.Type
return void

Refresh() public static method

public static Refresh ( object component ) : void
component object
return void

SortDescriptorArray() public static method

public static SortDescriptorArray ( IList infos ) : void
infos IList
return void