C# 클래스 LayoutFarm.HtmlBoxes.HtmlHost

파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 메소드들

메소드 설명
AttachEssentailHandlers ( EventHandler reqImageHandler, EventHandler reqStyleSheetHandler ) : void
ChildRequestImage ( ImageBinder binder, HtmlContainer htmlCont, object reqFrom, bool _sync ) : void
CreateBox2 ( CssBox parentBox, WebDom childElement, bool fullmode ) : CssBox
CreateNewDocumentFragment ( ) : HtmlDocument
CreateNewSharedHtmlDoc ( ) : HtmlDocument
CreatePresentationHtmlDoc ( ) : LayoutFarm.WebDom.Impl.HtmlDocument
DetachEssentailHanlders ( ) : void
GetNewInputEventAdapter ( ) : HtmlInputEventAdapter
GetRenderTreeBuilder ( ) : RenderTreeBuilder
GetSharedHtmlLayoutVisitor ( HtmlContainer htmlCont ) : LayoutFarm.HtmlBoxes.LayoutVisitor
HtmlHost ( ) : System
RegisterCssBoxGenerator ( LayoutFarm cssBoxGenerator ) : void
ReleaseHtmlLayoutVisitor ( LayoutFarm lay ) : void
SetHtmlContainerUpdateHandler ( HtmlContainerUpdateHandler htmlContainerUpdateHandler ) : void
SetRootGraphics ( RootGraphic rootgfx ) : void

비공개 메소드들

메소드 설명
CreateBox ( CssBox parentBox, HtmlElement childElement, bool fullmode ) : CssBox
CreateBridgeBox ( IFonts iFonts, LayoutFarm containerElement, RootGraphic rootgfx ) : CssBox
CreateCustomCssBox ( CssBox parent, LayoutFarm tag, LayoutFarm boxspec ) : CssBox
CreateImageBox ( CssBox parent, HtmlElement childElement ) : CssBox
CreateIsolateBox ( IFonts iFonts, RootGraphic rootgfx ) : CssBox
HtmlHost ( WebDom activeSheet ) : System
NotifyHtmlContainerUpdate ( HtmlContainer htmlCont ) : void
UpdateChildBoxes ( HtmlElement parentElement, bool fullmode ) : void

메소드 상세

AttachEssentailHandlers() 공개 메소드

public AttachEssentailHandlers ( EventHandler reqImageHandler, EventHandler reqStyleSheetHandler ) : void
reqImageHandler EventHandler
reqStyleSheetHandler EventHandler
리턴 void

ChildRequestImage() 공개 메소드

public ChildRequestImage ( ImageBinder binder, HtmlContainer htmlCont, object reqFrom, bool _sync ) : void
binder ImageBinder
htmlCont HtmlContainer
reqFrom object
_sync bool
리턴 void

CreateBox2() 공개 메소드

public CreateBox2 ( CssBox parentBox, WebDom childElement, bool fullmode ) : CssBox
parentBox CssBox
childElement WebDom
fullmode bool
리턴 CssBox

CreateNewDocumentFragment() 공개 메소드

public CreateNewDocumentFragment ( ) : HtmlDocument
리턴 LayoutFarm.Composers.HtmlDocument

CreateNewSharedHtmlDoc() 공개 메소드

public CreateNewSharedHtmlDoc ( ) : HtmlDocument
리턴 LayoutFarm.Composers.HtmlDocument

CreatePresentationHtmlDoc() 공개 메소드

public CreatePresentationHtmlDoc ( ) : LayoutFarm.WebDom.Impl.HtmlDocument
리턴 LayoutFarm.WebDom.Impl.HtmlDocument

DetachEssentailHanlders() 공개 메소드

public DetachEssentailHanlders ( ) : void
리턴 void

GetNewInputEventAdapter() 공개 메소드

public GetNewInputEventAdapter ( ) : HtmlInputEventAdapter
리턴 HtmlInputEventAdapter

GetRenderTreeBuilder() 공개 메소드

public GetRenderTreeBuilder ( ) : RenderTreeBuilder
리턴 LayoutFarm.Composers.RenderTreeBuilder

GetSharedHtmlLayoutVisitor() 공개 메소드

public GetSharedHtmlLayoutVisitor ( HtmlContainer htmlCont ) : LayoutFarm.HtmlBoxes.LayoutVisitor
htmlCont HtmlContainer
리턴 LayoutFarm.HtmlBoxes.LayoutVisitor

HtmlHost() 공개 메소드

public HtmlHost ( ) : System
리턴 System

RegisterCssBoxGenerator() 공개 메소드

public RegisterCssBoxGenerator ( LayoutFarm cssBoxGenerator ) : void
cssBoxGenerator LayoutFarm
리턴 void

ReleaseHtmlLayoutVisitor() 공개 메소드

public ReleaseHtmlLayoutVisitor ( LayoutFarm lay ) : void
lay LayoutFarm
리턴 void

SetHtmlContainerUpdateHandler() 공개 메소드

public SetHtmlContainerUpdateHandler ( HtmlContainerUpdateHandler htmlContainerUpdateHandler ) : void
htmlContainerUpdateHandler HtmlContainerUpdateHandler
리턴 void

SetRootGraphics() 공개 메소드

public SetRootGraphics ( RootGraphic rootgfx ) : void
rootgfx RootGraphic
리턴 void