C# Класс System.ComponentModel.DebugTypeDescriptor

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

AddEditorTable() публичный статический Метод

public static AddEditorTable ( Type editorBaseType, Hashtable table ) : void
editorBaseType System.Type
table System.Collections.Hashtable
Результат void

CreateDesigner() публичный статический Метод

public static CreateDesigner ( IComponent component, Type designerBaseType ) : IDesigner
component IComponent
designerBaseType System.Type
Результат IDesigner

GetAttributes() публичный статический Метод

public static GetAttributes ( Type componentType ) : AttributeCollection
componentType System.Type
Результат AttributeCollection

GetAttributes() публичный статический Метод

public static GetAttributes ( object component ) : AttributeCollection
component object
Результат AttributeCollection

GetAttributes() публичный статический Метод

public static GetAttributes ( object component, bool noCustomTypeDesc ) : AttributeCollection
component object
noCustomTypeDesc bool
Результат AttributeCollection

GetClassName() публичный статический Метод

public static GetClassName ( object component ) : string
component object
Результат string

GetClassName() публичный статический Метод

public static GetClassName ( object component, bool noCustomTypeDesc ) : string
component object
noCustomTypeDesc bool
Результат string

GetComponentName() публичный статический Метод

public static GetComponentName ( object component ) : string
component object
Результат string

GetComponentName() публичный статический Метод

public static GetComponentName ( object component, bool noCustomTypeDesc ) : string
component object
noCustomTypeDesc bool
Результат string

GetConverter() публичный статический Метод

public static GetConverter ( Type type ) : TypeConverter
type System.Type
Результат TypeConverter

GetConverter() публичный статический Метод

public static GetConverter ( object component ) : TypeConverter
component object
Результат TypeConverter

GetConverter() публичный статический Метод

public static GetConverter ( object component, bool noCustomTypeDesc ) : TypeConverter
component object
noCustomTypeDesc bool
Результат TypeConverter

GetDefaultEvent() публичный статический Метод

public static GetDefaultEvent ( Type componentType ) : System.ComponentModel.EventDescriptor
componentType System.Type
Результат System.ComponentModel.EventDescriptor

GetDefaultEvent() публичный статический Метод

public static GetDefaultEvent ( object component ) : System.ComponentModel.EventDescriptor
component object
Результат System.ComponentModel.EventDescriptor

GetDefaultEvent() публичный статический Метод

public static GetDefaultEvent ( object component, bool noCustomTypeDesc ) : System.ComponentModel.EventDescriptor
component object
noCustomTypeDesc bool
Результат System.ComponentModel.EventDescriptor

GetDefaultProperty() публичный статический Метод

public static GetDefaultProperty ( Type componentType ) : PropertyDescriptor
componentType System.Type
Результат PropertyDescriptor

GetDefaultProperty() публичный статический Метод

public static GetDefaultProperty ( object component ) : PropertyDescriptor
component object
Результат PropertyDescriptor

GetDefaultProperty() публичный статический Метод

public static GetDefaultProperty ( object component, bool noCustomTypeDesc ) : PropertyDescriptor
component object
noCustomTypeDesc bool
Результат PropertyDescriptor

GetEditor() публичный статический Метод

public static GetEditor ( Type type, Type editorBaseType ) : object
type System.Type
editorBaseType System.Type
Результат object

GetEditor() публичный статический Метод

public static GetEditor ( object component, Type editorBaseType ) : object
component object
editorBaseType System.Type
Результат object

GetEditor() публичный статический Метод

public static GetEditor ( object component, Type editorBaseType, bool noCustomTypeDesc ) : object
component object
editorBaseType System.Type
noCustomTypeDesc bool
Результат object

GetEvents() публичный статический Метод

public static GetEvents ( Type componentType ) : EventDescriptorCollection
componentType System.Type
Результат EventDescriptorCollection

GetEvents() публичный статический Метод

public static GetEvents ( Type componentType, Attribute attributes ) : EventDescriptorCollection
componentType System.Type
attributes System.Attribute
Результат EventDescriptorCollection

GetEvents() публичный статический Метод

public static GetEvents ( object component ) : EventDescriptorCollection
component object
Результат EventDescriptorCollection

GetEvents() публичный статический Метод

public static GetEvents ( object component, Attribute attributes ) : EventDescriptorCollection
component object
attributes System.Attribute
Результат EventDescriptorCollection

GetEvents() публичный статический Метод

public static GetEvents ( object component, Attribute attributes, bool noCustomTypeDesc ) : EventDescriptorCollection
component object
attributes System.Attribute
noCustomTypeDesc bool
Результат EventDescriptorCollection

GetEvents() публичный статический Метод

public static GetEvents ( object component, bool noCustomTypeDesc ) : EventDescriptorCollection
component object
noCustomTypeDesc bool
Результат EventDescriptorCollection

GetProperties() публичный статический Метод

public static GetProperties ( Type componentType ) : PropertyDescriptorCollection
componentType System.Type
Результат PropertyDescriptorCollection

GetProperties() публичный статический Метод

public static GetProperties ( Type componentType, Attribute attributes ) : PropertyDescriptorCollection
componentType System.Type
attributes System.Attribute
Результат PropertyDescriptorCollection

GetProperties() публичный статический Метод

public static GetProperties ( object component ) : PropertyDescriptorCollection
component object
Результат PropertyDescriptorCollection

GetProperties() публичный статический Метод

public static GetProperties ( object component, Attribute attributes ) : PropertyDescriptorCollection
component object
attributes System.Attribute
Результат PropertyDescriptorCollection

GetProperties() публичный статический Метод

public static GetProperties ( object component, Attribute attributes, bool noCustomTypeDesc ) : PropertyDescriptorCollection
component object
attributes System.Attribute
noCustomTypeDesc bool
Результат PropertyDescriptorCollection

GetProperties() публичный статический Метод

public static GetProperties ( object component, bool noCustomTypeDesc ) : PropertyDescriptorCollection
component object
noCustomTypeDesc bool
Результат PropertyDescriptorCollection

Refresh() публичный статический Метод

public static Refresh ( Assembly assembly ) : void
assembly System.Reflection.Assembly
Результат void

Refresh() публичный статический Метод

public static Refresh ( Module module ) : void
module System.Reflection.Module
Результат void

Refresh() публичный статический Метод

public static Refresh ( Type type ) : void
type System.Type
Результат void

Refresh() публичный статический Метод

public static Refresh ( object component ) : void
component object
Результат void

SortDescriptorArray() публичный статический Метод

public static SortDescriptorArray ( IList infos ) : void
infos IList
Результат void