Click or drag to resize
JSDynamicProperty Class

[This is preliminary documentation and is subject to change.]

Represents a dynamic javascript property in the render process to be added to a JSObject.
Inheritance Hierarchy
SystemObject
  Chromium.WebBrowserJSProperty
    Chromium.WebBrowserJSDynamicProperty

Namespace: Chromium.WebBrowser
Assembly: ChromiumWebBrowser (in ChromiumWebBrowser.dll)
Syntax
public class JSDynamicProperty : JSProperty

The JSDynamicProperty type exposes the following members.

Constructors
  NameDescription
Public methodJSDynamicProperty
Creates a new dynamic javascript property to be added to a JSObject.
Public methodJSDynamicProperty(JSInvokeMode)
Creates a new dynamic javascript property to be added to a JSObject.
Top
Properties
  NameDescription
Public propertyBrowser
The browser this javascript property or the parent javascript object belongs to. May be null if this property or it's parent is still unbound.
(Inherited from JSProperty.)
Public propertyInvokeMode
The invoke mode for this property. See also JSInvokeMode. Changes to the invoke mode will be effective after the next time the browser creates a V8 context for the target frame.
(Inherited from JSProperty.)
Public propertyName
The name of this property. May be null if this property is still unbound.
(Inherited from JSProperty.)
Public propertyParent
The parent javascript object of this property. May be null if this property is still unbound.
(Inherited from JSProperty.)
Public propertyPropertyType
The type of this property.
(Inherited from JSProperty.)
Public propertyWillInvoke
Indicates whether render process callbacks on this javascript property will be executed on the thread that owns the browser's underlying window handle. Depends on the invoke mode and, if invoke mode is inherit, also on the parent object's and/or browser's invoke mode.
(Inherited from JSProperty.)
Top
Events
  NameDescription
Public eventPropertyGet
Called if a script attempts to get the value of this dynamic property. It's up to the application to decide how to handle the request. See also description of CfrV8AccessorGetEventArgs. If the application does not subscribe to this event, the default action will be to return «undefined».
Public eventPropertySet
Called if a script attempts to set the value of this dynamic property. It's up to the application to decide how to handle the request. See also description of CfrV8AccessorSetEventArgs. If the application does not subscribe to this event, the default action will be to silently ignore the request.
Top
See Also