C# 클래스 NHtmlUnit.Javascript.JavaScriptEngine

상속: ObjectWrapper
파일 보기 프로젝트 열기: HtmlUnit/NHtmlUnit

공개 메소드들

메소드 설명
AddPostponedAction ( NHtmlUnit action ) : void
CallFunction ( NHtmlUnit page, net javaScriptFunction, net thisObject, System args, NHtmlUnit node ) : object
CallFunction ( NHtmlUnit page, net function, net scope, net thisObject, System args ) : object
Compile ( NHtmlUnit owningPage, net scope, string sourceCode, string sourceName, int startLine ) : net.sourceforge.htmlunit.corejs.javascript.Script
Compile ( NHtmlUnit page, string sourceCode, string sourceName, int startLine ) : net.sourceforge.htmlunit.corejs.javascript.Script
DefinePropertiesInStandardsMode ( NHtmlUnit page ) : void
Execute ( NHtmlUnit page, net script ) : object
Execute ( NHtmlUnit page, net scope, net script ) : object
Execute ( NHtmlUnit page, string sourceCode, string sourceName, int startLine ) : object
GetJavaScriptClass ( java c ) : java.lang.Class
HoldPosponedActions ( ) : void
Initialize ( NHtmlUnit webWindow ) : void
IsScriptRunning ( ) : bool
JavaScriptEngine ( NHtmlUnit webClient ) : System
JavaScriptEngine ( com wrappedObject ) : System
ProcessPostponedActions ( ) : void
PumpEventLoop ( System timeoutMillis ) : int
RegisterWindowAndMaybeStartEventLoop ( NHtmlUnit webWindow ) : void
Shutdown ( ) : void

비공개 메소드들

메소드 설명
JavaScriptEngine ( ) : System

메소드 상세

AddPostponedAction() 공개 메소드

public AddPostponedAction ( NHtmlUnit action ) : void
action NHtmlUnit
리턴 void

CallFunction() 공개 메소드

public CallFunction ( NHtmlUnit page, net javaScriptFunction, net thisObject, System args, NHtmlUnit node ) : object
page NHtmlUnit
javaScriptFunction net
thisObject net
args System
node NHtmlUnit
리턴 object

CallFunction() 공개 메소드

public CallFunction ( NHtmlUnit page, net function, net scope, net thisObject, System args ) : object
page NHtmlUnit
function net
scope net
thisObject net
args System
리턴 object

Compile() 공개 메소드

public Compile ( NHtmlUnit owningPage, net scope, string sourceCode, string sourceName, int startLine ) : net.sourceforge.htmlunit.corejs.javascript.Script
owningPage NHtmlUnit
scope net
sourceCode string
sourceName string
startLine int
리턴 net.sourceforge.htmlunit.corejs.javascript.Script

Compile() 공개 메소드

public Compile ( NHtmlUnit page, string sourceCode, string sourceName, int startLine ) : net.sourceforge.htmlunit.corejs.javascript.Script
page NHtmlUnit
sourceCode string
sourceName string
startLine int
리턴 net.sourceforge.htmlunit.corejs.javascript.Script

DefinePropertiesInStandardsMode() 공개 메소드

public DefinePropertiesInStandardsMode ( NHtmlUnit page ) : void
page NHtmlUnit
리턴 void

Execute() 공개 메소드

public Execute ( NHtmlUnit page, net script ) : object
page NHtmlUnit
script net
리턴 object

Execute() 공개 메소드

public Execute ( NHtmlUnit page, net scope, net script ) : object
page NHtmlUnit
scope net
script net
리턴 object

Execute() 공개 메소드

public Execute ( NHtmlUnit page, string sourceCode, string sourceName, int startLine ) : object
page NHtmlUnit
sourceCode string
sourceName string
startLine int
리턴 object

GetJavaScriptClass() 공개 메소드

public GetJavaScriptClass ( java c ) : java.lang.Class
c java
리턴 java.lang.Class

HoldPosponedActions() 공개 메소드

public HoldPosponedActions ( ) : void
리턴 void

Initialize() 공개 메소드

public Initialize ( NHtmlUnit webWindow ) : void
webWindow NHtmlUnit
리턴 void

IsScriptRunning() 공개 메소드

public IsScriptRunning ( ) : bool
리턴 bool

JavaScriptEngine() 공개 메소드

public JavaScriptEngine ( NHtmlUnit webClient ) : System
webClient NHtmlUnit
리턴 System

JavaScriptEngine() 공개 메소드

public JavaScriptEngine ( com wrappedObject ) : System
wrappedObject com
리턴 System

ProcessPostponedActions() 공개 메소드

public ProcessPostponedActions ( ) : void
리턴 void

PumpEventLoop() 공개 메소드

public PumpEventLoop ( System timeoutMillis ) : int
timeoutMillis System
리턴 int

RegisterWindowAndMaybeStartEventLoop() 공개 메소드

public RegisterWindowAndMaybeStartEventLoop ( NHtmlUnit webWindow ) : void
webWindow NHtmlUnit
리턴 void

Shutdown() 공개 메소드

public Shutdown ( ) : void
리턴 void