C# 클래스 System.ComponentModel.DebugTypeDescriptor.ComponentEntry

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0

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