C# Class Neutronium.WebBrowserEngine.Awesomium.Engine.JSValue_JavascriptObject

Inheritance: IJavascriptObject
Afficher le fichier Open project: David-Desmaisons/MVVM.CEF.Glue

Méthodes publiques

Méthode Description
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

Method Details

Bind() public méthode

public Bind ( string iFunctionName, Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView iContext, Action action ) : void
iFunctionName string
iContext Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView
action Action
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ExecuteFunction() public méthode

public ExecuteFunction ( Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView context ) : IJavascriptObject
context Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView
Résultat IJavascriptObject

GetArrayElements() public méthode

public GetArrayElements ( ) : IJavascriptObject[]
Résultat IJavascriptObject[]

GetArrayLength() public méthode

public GetArrayLength ( ) : int
Résultat int

GetAttributeKeys() public méthode

public GetAttributeKeys ( ) : IEnumerable
Résultat IEnumerable

GetBoolValue() public méthode

public GetBoolValue ( ) : bool
Résultat bool

GetDoubleValue() public méthode

public GetDoubleValue ( ) : double
Résultat double

GetID() public méthode

public GetID ( ) : uint
Résultat uint

GetIntValue() public méthode

public GetIntValue ( ) : int
Résultat int

GetStringValue() public méthode

public GetStringValue ( ) : string
Résultat string

GetValue() public méthode

public GetValue ( int ivalue ) : IJavascriptObject
ivalue int
Résultat IJavascriptObject

GetValue() public méthode

public GetValue ( string ivalue ) : IJavascriptObject
ivalue string
Résultat IJavascriptObject

HasRelevantId() public méthode

public HasRelevantId ( ) : bool
Résultat bool

HasValue() public méthode

public HasValue ( string attributename ) : bool
attributename string
Résultat bool

Invoke() public méthode

public Invoke ( string iFunctionName, Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView context ) : IJavascriptObject
iFunctionName string
context Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView
Résultat IJavascriptObject

InvokeAsync() public méthode

public InvokeAsync ( string iFunctionName, Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView iContext ) : Task
iFunctionName string
iContext Neutronium.Core.WebBrowserEngine.JavascriptObject.IWebView
Résultat Task

JSValue_JavascriptObject() public méthode

public JSValue_JavascriptObject ( JSValue iJSValue ) : System
iJSValue JSValue
Résultat System

SetValue() public méthode

public SetValue ( int index, IJavascriptObject element ) : void
index int
element IJavascriptObject
Résultat void

SetValue() public méthode

public SetValue ( string AttributeName, IJavascriptObject element, CreationOption ioption = CreationOption.None ) : void
AttributeName string
element IJavascriptObject
ioption CreationOption
Résultat void