C# Класс Neutronium.WebBrowserEngine.Awesomium.Engine.JSValue_JavascriptObject

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

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

Метод Описание
Bind ( string iFunctionName, Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView iContext, Action action ) : void
Dispose ( ) : void
ExecuteFunction ( Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView context ) : IJavascriptObject
GetArrayElements ( ) : IJavascriptObject[]
GetArrayLength ( ) : int
GetAttributeKeys ( ) : IEnumerable
GetBoolValue ( ) : bool
GetDoubleValue ( ) : double
GetID ( ) : uint
GetIntValue ( ) : int
GetStringValue ( ) : string
GetValue ( int ivalue ) : IJavascriptObject
GetValue ( string ivalue ) : IJavascriptObject
HasRelevantId ( ) : bool
HasValue ( string attributename ) : bool
Invoke ( string iFunctionName, Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView context ) : IJavascriptObject
InvokeAsync ( string iFunctionName, Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView iContext ) : Task
JSValue_JavascriptObject ( JSValue iJSValue ) : System
SetValue ( int index, IJavascriptObject element ) : void
SetValue ( string AttributeName, IJavascriptObject element, CreationOption ioption = CreationOption.None ) : void

Описание методов

Bind() публичный Метод

public Bind ( string iFunctionName, Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView iContext, Action action ) : void
iFunctionName string
iContext Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView
action Action
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

ExecuteFunction() публичный Метод

public ExecuteFunction ( Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView context ) : IJavascriptObject
context Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView
Результат IJavascriptObject

GetArrayElements() публичный Метод

public GetArrayElements ( ) : IJavascriptObject[]
Результат IJavascriptObject[]

GetArrayLength() публичный Метод

public GetArrayLength ( ) : int
Результат int

GetAttributeKeys() публичный Метод

public GetAttributeKeys ( ) : IEnumerable
Результат IEnumerable

GetBoolValue() публичный Метод

public GetBoolValue ( ) : bool
Результат bool

GetDoubleValue() публичный Метод

public GetDoubleValue ( ) : double
Результат double

GetID() публичный Метод

public GetID ( ) : uint
Результат uint

GetIntValue() публичный Метод

public GetIntValue ( ) : int
Результат int

GetStringValue() публичный Метод

public GetStringValue ( ) : string
Результат string

GetValue() публичный Метод

public GetValue ( int ivalue ) : IJavascriptObject
ivalue int
Результат IJavascriptObject

GetValue() публичный Метод

public GetValue ( string ivalue ) : IJavascriptObject
ivalue string
Результат IJavascriptObject

HasRelevantId() публичный Метод

public HasRelevantId ( ) : bool
Результат bool

HasValue() публичный Метод

public HasValue ( string attributename ) : bool
attributename string
Результат bool

Invoke() публичный Метод

public Invoke ( string iFunctionName, Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView context ) : IJavascriptObject
iFunctionName string
context Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView
Результат IJavascriptObject

InvokeAsync() публичный Метод

public InvokeAsync ( string iFunctionName, Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView iContext ) : Task
iFunctionName string
iContext Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView
Результат Task

JSValue_JavascriptObject() публичный Метод

public JSValue_JavascriptObject ( JSValue iJSValue ) : System
iJSValue JSValue
Результат System

SetValue() публичный Метод

public SetValue ( int index, IJavascriptObject element ) : void
index int
element IJavascriptObject
Результат void

SetValue() публичный Метод

public SetValue ( string AttributeName, IJavascriptObject element, CreationOption ioption = CreationOption.None ) : void
AttributeName string
element IJavascriptObject
ioption CreationOption
Результат void