C# Класс NHtmlUnit.Javascript.JavaScriptEngine

Наследование: ObjectWrapper
Показать файл Открыть проект

Открытые методы

Метод Описание
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