C# 클래스 AspNetEdit.Editor.ComponentModel.DesignerHost

상속: IDesignerHost, IDisposable
파일 보기 프로젝트 열기: mono/aspeditor 1 사용 예제들

공개 메소드들

메소드 설명
Activate ( ) : void
AddService ( Type serviceType, ServiceCreatorCallback callback ) : void
AddService ( Type serviceType, ServiceCreatorCallback callback, bool promote ) : void
AddService ( Type serviceType, object serviceInstance ) : void
AddService ( Type serviceType, object serviceInstance, bool promote ) : void
CreateComponent ( Type componentClass ) : IComponent
CreateComponent ( Type componentClass, string name ) : IComponent
CreateTransaction ( ) : DesignerTransaction
CreateTransaction ( string description ) : DesignerTransaction
DesignerHost ( ServiceContainer parentServices ) : System
DestroyComponent ( IComponent component ) : void
Dispose ( ) : void
GetDesigner ( IComponent component ) : IDesigner
GetService ( Type serviceType ) : object
GetType ( string typeName ) : Type
Load ( Stream file, string fileName ) : void
NewFile ( ) : void
RemoveService ( Type serviceType ) : void
RemoveService ( Type serviceType, bool promote ) : void
Reset ( ) : void
SaveDocument ( Stream file ) : void

보호된 메소드들

메소드 설명
OnActivated ( ) : void
OnDeactivated ( ) : void
OnLoadComplete ( ) : void
OnTransactionOpened ( ) : void
OnTransactionOpening ( ) : void

비공개 메소드들

메소드 설명
OnTransactionClosed ( bool commit, DesignerTransaction trans ) : void
OnTransactionClosing ( bool commit ) : void
SetRootComponent ( IComponent rootComponent ) : void

메소드 상세

Activate() 공개 메소드

public Activate ( ) : void
리턴 void

AddService() 공개 메소드

public AddService ( Type serviceType, ServiceCreatorCallback callback ) : void
serviceType System.Type
callback ServiceCreatorCallback
리턴 void

AddService() 공개 메소드

public AddService ( Type serviceType, ServiceCreatorCallback callback, bool promote ) : void
serviceType System.Type
callback ServiceCreatorCallback
promote bool
리턴 void

AddService() 공개 메소드

public AddService ( Type serviceType, object serviceInstance ) : void
serviceType System.Type
serviceInstance object
리턴 void

AddService() 공개 메소드

public AddService ( Type serviceType, object serviceInstance, bool promote ) : void
serviceType System.Type
serviceInstance object
promote bool
리턴 void

CreateComponent() 공개 메소드

public CreateComponent ( Type componentClass ) : IComponent
componentClass System.Type
리턴 IComponent

CreateComponent() 공개 메소드

public CreateComponent ( Type componentClass, string name ) : IComponent
componentClass System.Type
name string
리턴 IComponent

CreateTransaction() 공개 메소드

public CreateTransaction ( ) : DesignerTransaction
리턴 System.ComponentModel.Design.DesignerTransaction

CreateTransaction() 공개 메소드

public CreateTransaction ( string description ) : DesignerTransaction
description string
리턴 System.ComponentModel.Design.DesignerTransaction

DesignerHost() 공개 메소드

public DesignerHost ( ServiceContainer parentServices ) : System
parentServices System.ComponentModel.Design.ServiceContainer
리턴 System

DestroyComponent() 공개 메소드

public DestroyComponent ( IComponent component ) : void
component IComponent
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetDesigner() 공개 메소드

public GetDesigner ( IComponent component ) : IDesigner
component IComponent
리턴 IDesigner

GetService() 공개 메소드

public GetService ( Type serviceType ) : object
serviceType System.Type
리턴 object

GetType() 공개 메소드

public GetType ( string typeName ) : Type
typeName string
리턴 System.Type

Load() 공개 메소드

public Load ( Stream file, string fileName ) : void
file Stream
fileName string
리턴 void

NewFile() 공개 메소드

public NewFile ( ) : void
리턴 void

OnActivated() 보호된 메소드

protected OnActivated ( ) : void
리턴 void

OnDeactivated() 보호된 메소드

protected OnDeactivated ( ) : void
리턴 void

OnLoadComplete() 보호된 메소드

protected OnLoadComplete ( ) : void
리턴 void

OnTransactionOpened() 보호된 메소드

protected OnTransactionOpened ( ) : void
리턴 void

OnTransactionOpening() 보호된 메소드

protected OnTransactionOpening ( ) : void
리턴 void

RemoveService() 공개 메소드

public RemoveService ( Type serviceType ) : void
serviceType System.Type
리턴 void

RemoveService() 공개 메소드

public RemoveService ( Type serviceType, bool promote ) : void
serviceType System.Type
promote bool
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

SaveDocument() 공개 메소드

public SaveDocument ( Stream file ) : void
file Stream
리턴 void