C# 클래스 Stetic.Registry

파일 보기 프로젝트 열기: mono/stetic 1 사용 예제들

공개 메소드들

메소드 설명
BeginChangeSet ( ) : void
EndChangeSet ( ) : void
GetType ( string typeName, bool throwOnError ) : Type
GetWidgetLibrary ( string name ) : WidgetLibrary
Initialize ( WidgetLibrary coreLibrary ) : void
IsRegistered ( WidgetLibrary library ) : bool
IsRegistered ( string name ) : bool
LookupClassByCName ( string cname ) : ClassDescriptor
LookupClassByName ( string cname ) : ClassDescriptor
LookupContextMenu ( string classname ) : Stetic.ItemGroup
LookupEnum ( string typeName ) : Stetic.EnumDescriptor
LookupItem ( string name ) : ItemDescriptor
LookupItemGroup ( string name ) : Stetic.ItemGroup
LookupSignalGroup ( string name ) : Stetic.ItemGroup
NewInstance ( string typeName, IProject proj ) : object
RegisterWidgetLibrary ( WidgetLibrary library ) : void
ReloadWidgetLibraries ( ) : bool
UnregisterWidgetLibrary ( WidgetLibrary library ) : void

비공개 메소드들

메소드 설명
CreateGladeTransformBase ( ) : XmlDocument
FindGroupClass ( string name, string &groupname ) : ClassDescriptor
InternalUpdate ( ) : void
NotifyChanged ( ) : void
NotifyChanging ( ) : void
UpdateGladeTransform ( ) : void

메소드 상세

BeginChangeSet() 공개 정적인 메소드

public static BeginChangeSet ( ) : void
리턴 void

EndChangeSet() 공개 정적인 메소드

public static EndChangeSet ( ) : void
리턴 void

GetType() 공개 정적인 메소드

public static GetType ( string typeName, bool throwOnError ) : Type
typeName string
throwOnError bool
리턴 System.Type

GetWidgetLibrary() 공개 정적인 메소드

public static GetWidgetLibrary ( string name ) : WidgetLibrary
name string
리턴 WidgetLibrary

Initialize() 공개 정적인 메소드

public static Initialize ( WidgetLibrary coreLibrary ) : void
coreLibrary WidgetLibrary
리턴 void

IsRegistered() 공개 정적인 메소드

public static IsRegistered ( WidgetLibrary library ) : bool
library WidgetLibrary
리턴 bool

IsRegistered() 공개 정적인 메소드

public static IsRegistered ( string name ) : bool
name string
리턴 bool

LookupClassByCName() 공개 정적인 메소드

public static LookupClassByCName ( string cname ) : ClassDescriptor
cname string
리턴 ClassDescriptor

LookupClassByName() 공개 정적인 메소드

public static LookupClassByName ( string cname ) : ClassDescriptor
cname string
리턴 ClassDescriptor

LookupContextMenu() 공개 정적인 메소드

public static LookupContextMenu ( string classname ) : Stetic.ItemGroup
classname string
리턴 Stetic.ItemGroup

LookupEnum() 공개 정적인 메소드

public static LookupEnum ( string typeName ) : Stetic.EnumDescriptor
typeName string
리턴 Stetic.EnumDescriptor

LookupItem() 공개 정적인 메소드

public static LookupItem ( string name ) : ItemDescriptor
name string
리턴 ItemDescriptor

LookupItemGroup() 공개 정적인 메소드

public static LookupItemGroup ( string name ) : Stetic.ItemGroup
name string
리턴 Stetic.ItemGroup

LookupSignalGroup() 공개 정적인 메소드

public static LookupSignalGroup ( string name ) : Stetic.ItemGroup
name string
리턴 Stetic.ItemGroup

NewInstance() 공개 정적인 메소드

public static NewInstance ( string typeName, IProject proj ) : object
typeName string
proj IProject
리턴 object

RegisterWidgetLibrary() 공개 정적인 메소드

public static RegisterWidgetLibrary ( WidgetLibrary library ) : void
library WidgetLibrary
리턴 void

ReloadWidgetLibraries() 공개 정적인 메소드

public static ReloadWidgetLibraries ( ) : bool
리턴 bool

UnregisterWidgetLibrary() 공개 정적인 메소드

public static UnregisterWidgetLibrary ( WidgetLibrary library ) : void
library WidgetLibrary
리턴 void