C# 클래스 SciterSharp.SciterElement

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

공개 메소드들

메소드 설명
Append ( SciterElement se ) : void
AttachEvh ( SciterEventHandler evh ) : void
CallFunction ( string name ) : SciterValue
CallMethod ( string name ) : SciterValue
Clear ( ) : void
Clone ( ) : SciterElement
CombineURL ( string url = "" ) : string
Create ( string tagname, string text = null ) : SciterElement
Delete ( ) : void
DetachEvh ( SciterEventHandler evh ) : void
Dettach ( ) : void
Equals ( object o ) : bool
Eval ( string script ) : SciterValue
FireEvent ( SciterXBehaviors evt, bool post = true ) : bool
GetAttribute ( string name ) : string
GetAttribute ( uint n ) : string
GetAttributeName ( uint n ) : string
GetChild ( uint idx ) : SciterElement
GetHashCode ( ) : int
GetLocation ( SciterXDom area = SciterXDom.ELEMENT_AREAS.ROOT_RELATIVE|SciterXDom.ELEMENT_AREAS.CONTENT_BOX ) : PInvokeUtils.RECT
GetNativeHwnd ( bool rootWindow = true ) : IntPtr
GetState ( ) : SciterXDom.ELEMENT_STATE_BITS
GetStyle ( string name ) : string
Insert ( SciterElement se, uint index ) : void
IsChildOf ( SciterElement parent_test ) : bool
PostEvent ( uint event_code, uint reason, SciterElement heSource = null ) : void
Refresh ( ) : void
Refresh ( PInvokeUtils rc ) : void
RemoveAttribute ( string name ) : void
SciterElement ( IntPtr he ) : System
SciterElement ( SciterValue sv ) : System
SelectAll ( string selector ) : List
SelectFirst ( string selector ) : SciterElement
SelectFirstById ( string id ) : SciterElement
SelectNearestParent ( string selector ) : SciterElement
SendEvent ( uint event_code, uint reason, SciterElement heSource = null ) : bool
SetAttribute ( string name, string value ) : void
SetHTML ( string html, SciterXDom where = SciterXDom.SET_ELEMENT_HTML.SIH_REPLACE_CONTENT ) : void
SetState ( SciterXDom bitsToSet, SciterXDom bitsToClear, bool update = true ) : void
SetStyle ( string name, string value ) : void
Swap ( SciterElement sewith ) : void
Test ( string selector ) : bool

Test this element against CSS selector(s)

ToNode ( ) : SciterNode
ToString ( ) : string
TransformHTML ( string html, SciterXDom how = SciterXDom.SET_ELEMENT_HTML.SIH_REPLACE_CONTENT ) : void
Update ( bool andForceRender = false ) : void
operator ( ) : bool
this ( uint idx ) : SciterElement
this ( string name ) : string

메소드 상세

Append() 공개 메소드

public Append ( SciterElement se ) : void
se SciterElement
리턴 void

AttachEvh() 공개 메소드

public AttachEvh ( SciterEventHandler evh ) : void
evh SciterEventHandler
리턴 void

CallFunction() 공개 메소드

public CallFunction ( string name ) : SciterValue
name string
리턴 SciterValue

CallMethod() 공개 메소드

public CallMethod ( string name ) : SciterValue
name string
리턴 SciterValue

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Clone() 공개 메소드

public Clone ( ) : SciterElement
리턴 SciterElement

CombineURL() 공개 메소드

public CombineURL ( string url = "" ) : string
url string
리턴 string

Create() 공개 정적인 메소드

public static Create ( string tagname, string text = null ) : SciterElement
tagname string
text string
리턴 SciterElement

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

DetachEvh() 공개 메소드

public DetachEvh ( SciterEventHandler evh ) : void
evh SciterEventHandler
리턴 void

Dettach() 공개 메소드

public Dettach ( ) : void
리턴 void

Equals() 공개 메소드

public Equals ( object o ) : bool
o object
리턴 bool

Eval() 공개 메소드

public Eval ( string script ) : SciterValue
script string
리턴 SciterValue

FireEvent() 공개 메소드

public FireEvent ( SciterXBehaviors evt, bool post = true ) : bool
evt SciterXBehaviors
post bool
리턴 bool

GetAttribute() 공개 메소드

public GetAttribute ( string name ) : string
name string
리턴 string

GetAttribute() 공개 메소드

public GetAttribute ( uint n ) : string
n uint
리턴 string

GetAttributeName() 공개 메소드

public GetAttributeName ( uint n ) : string
n uint
리턴 string

GetChild() 공개 메소드

public GetChild ( uint idx ) : SciterElement
idx uint
리턴 SciterElement

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetLocation() 공개 메소드

public GetLocation ( SciterXDom area = SciterXDom.ELEMENT_AREAS.ROOT_RELATIVE|SciterXDom.ELEMENT_AREAS.CONTENT_BOX ) : PInvokeUtils.RECT
area SciterXDom
리턴 SciterSharp.Interop.PInvokeUtils.RECT

GetNativeHwnd() 공개 메소드

public GetNativeHwnd ( bool rootWindow = true ) : IntPtr
rootWindow bool
리턴 System.IntPtr

GetState() 공개 메소드

public GetState ( ) : SciterXDom.ELEMENT_STATE_BITS
리턴 SciterXDom.ELEMENT_STATE_BITS

GetStyle() 공개 메소드

public GetStyle ( string name ) : string
name string
리턴 string

Insert() 공개 메소드

public Insert ( SciterElement se, uint index ) : void
se SciterElement
index uint
리턴 void

IsChildOf() 공개 메소드

public IsChildOf ( SciterElement parent_test ) : bool
parent_test SciterElement
리턴 bool

PostEvent() 공개 메소드

public PostEvent ( uint event_code, uint reason, SciterElement heSource = null ) : void
event_code uint
reason uint
heSource SciterElement
리턴 void

Refresh() 공개 메소드

public Refresh ( ) : void
리턴 void

Refresh() 공개 메소드

public Refresh ( PInvokeUtils rc ) : void
rc SciterSharp.Interop.PInvokeUtils
리턴 void

RemoveAttribute() 공개 메소드

public RemoveAttribute ( string name ) : void
name string
리턴 void

SciterElement() 공개 메소드

public SciterElement ( IntPtr he ) : System
he System.IntPtr
리턴 System

SciterElement() 공개 메소드

public SciterElement ( SciterValue sv ) : System
sv SciterValue
리턴 System

SelectAll() 공개 메소드

public SelectAll ( string selector ) : List
selector string
리턴 List

SelectFirst() 공개 메소드

public SelectFirst ( string selector ) : SciterElement
selector string
리턴 SciterElement

SelectFirstById() 공개 메소드

public SelectFirstById ( string id ) : SciterElement
id string
리턴 SciterElement

SelectNearestParent() 공개 메소드

public SelectNearestParent ( string selector ) : SciterElement
selector string
리턴 SciterElement

SendEvent() 공개 메소드

public SendEvent ( uint event_code, uint reason, SciterElement heSource = null ) : bool
event_code uint
reason uint
heSource SciterElement
리턴 bool

SetAttribute() 공개 메소드

public SetAttribute ( string name, string value ) : void
name string
value string
리턴 void

SetHTML() 공개 메소드

public SetHTML ( string html, SciterXDom where = SciterXDom.SET_ELEMENT_HTML.SIH_REPLACE_CONTENT ) : void
html string
where SciterXDom
리턴 void

SetState() 공개 메소드

public SetState ( SciterXDom bitsToSet, SciterXDom bitsToClear, bool update = true ) : void
bitsToSet SciterXDom
bitsToClear SciterXDom
update bool
리턴 void

SetStyle() 공개 메소드

public SetStyle ( string name, string value ) : void
name string
value string
리턴 void

Swap() 공개 메소드

public Swap ( SciterElement sewith ) : void
sewith SciterElement
리턴 void

Test() 공개 메소드

Test this element against CSS selector(s)
public Test ( string selector ) : bool
selector string
리턴 bool

ToNode() 공개 메소드

public ToNode ( ) : SciterNode
리턴 SciterNode

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

TransformHTML() 공개 메소드

public TransformHTML ( string html, SciterXDom how = SciterXDom.SET_ELEMENT_HTML.SIH_REPLACE_CONTENT ) : void
html string
how SciterXDom
리턴 void

Update() 공개 메소드

public Update ( bool andForceRender = false ) : void
andForceRender bool
리턴 void

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

this() 공개 메소드

public this ( uint idx ) : SciterElement
idx uint
리턴 SciterElement

this() 공개 메소드

public this ( string name ) : string
name string
리턴 string