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

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

Private Properties

Свойство Тип Описание
CreateInstance object
FilterEvents EventDescriptorCollection
FilterProperties PropertyDescriptorCollection
GetExtendedProperties ICollection
GetExtenderCollisionSuffix string
GetExtenderProviders IExtenderProvider[]
GetService object
GetWrappedExtenders IList
SearchIntrinsicTable object
ShouldHideMember bool

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

Метод Описание
ComponentEntry ( Type componentType ) : System.Runtime.Serialization.Formatters
Dispose ( object component ) : void
FilterMembers ( Type infoType, IList infos, Attribute attributes ) : void
GetAttributes ( object component ) : AttributeCollection
GetConverter ( ) : TypeConverter
GetConverter ( object component ) : TypeConverter
GetDefaultEvent ( object component ) : System.ComponentModel.EventDescriptor
GetDefaultProperty ( object component ) : PropertyDescriptor
GetEditor ( Type editorBaseType ) : object
GetEditor ( object component, Type editorBaseType ) : object
GetEvents ( object component, Attribute attributes ) : EventDescriptorCollection
GetEvents ( object component, Attribute attributes, bool noFilter ) : EventDescriptorCollection
GetExtenders ( ) : IList
GetProperties ( object component, Attribute attributes ) : PropertyDescriptorCollection
GetProperties ( object component, Attribute attributes, bool noFilter ) : PropertyDescriptorCollection

Защищенные методы

Метод Описание
GetTypeFromName ( string typeName ) : Type

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

Метод Описание
CreateInstance ( Type type ) : object
FilterEvents ( object component, Attribute attributes, EventDescriptorCollection events ) : EventDescriptorCollection
FilterProperties ( object component, Attribute attributes, PropertyDescriptorCollection properties ) : PropertyDescriptorCollection
GetExtendedProperties ( IComponent comp, IExtenderProvider providers ) : ICollection
GetExtenderCollisionSuffix ( PropertyDescriptor prop ) : string
GetExtenderProviders ( ISite site ) : IExtenderProvider[]
GetService ( object component, Type type ) : object
GetWrappedExtenders ( IExtenderProvider provider ) : IList
SearchIntrinsicTable ( Hashtable table ) : object
ShouldHideMember ( MemberDescriptor info, Attribute attribute ) : bool

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

ComponentEntry() публичный Метод

public ComponentEntry ( Type componentType ) : System.Runtime.Serialization.Formatters
componentType System.Type
Результат System.Runtime.Serialization.Formatters

Dispose() публичный Метод

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

FilterMembers() публичный Метод

public FilterMembers ( Type infoType, IList infos, Attribute attributes ) : void
infoType System.Type
infos IList
attributes System.Attribute
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

GetExtenders() публичный Метод

public GetExtenders ( ) : IList
Результат IList

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

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

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

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

GetTypeFromName() защищенный Метод

protected GetTypeFromName ( string typeName ) : Type
typeName string
Результат System.Type