C# Class LayoutFarm.Composers.HtmlElement

Inheritance: LayoutFarm.WebDom.Impl.HtmlElement
ファイルを表示 Open project: prepare/HTML-Renderer Class Usage Examples

Private Properties

Property Type Description
GetPrincipalBox LayoutFarm.HtmlBoxes.CssBox
HtmlElement System
InternalGetPrincipalBox LayoutFarm.HtmlBoxes.CssBox
SetPrincipalBox void

Public Methods

Method Description
ClearAllElements ( ) : void
GetGlobalLocation ( int &x, int &y ) : void
RemoveChild ( DomNode childNode ) : bool
SetAttribute ( DomAttribute attr ) : void
SetInnerHtml ( string innerHtml ) : void
SetLocation ( int x, int y ) : void

Protected Methods

Method Description
OnElementChanged ( ) : void
OnElementChangedInIdleState ( ElementChangeKind changeKind ) : void

Private Methods

Method Description
GetPrincipalBox ( CssBox parentCssBox, HtmlHost host ) : CssBox
HtmlElement ( HtmlDocument owner, int prefix, int localNameIndex ) : System
InternalGetPrincipalBox ( HtmlElement element ) : CssBox
SetPrincipalBox ( CssBox box ) : void

Method Details

ClearAllElements() public method

public ClearAllElements ( ) : void
return void

GetGlobalLocation() public method

public GetGlobalLocation ( int &x, int &y ) : void
x int
y int
return void

OnElementChanged() protected method

protected OnElementChanged ( ) : void
return void

OnElementChangedInIdleState() protected method

protected OnElementChangedInIdleState ( ElementChangeKind changeKind ) : void
changeKind ElementChangeKind
return void

RemoveChild() public method

public RemoveChild ( DomNode childNode ) : bool
childNode LayoutFarm.WebDom.DomNode
return bool

SetAttribute() public method

public SetAttribute ( DomAttribute attr ) : void
attr LayoutFarm.WebDom.DomAttribute
return void

SetInnerHtml() public method

public SetInnerHtml ( string innerHtml ) : void
innerHtml string
return void

SetLocation() public method

public SetLocation ( int x, int y ) : void
x int
y int
return void