Table of Contents

Interface IJsObjectPropertyCollection

Namespace
DotNetBrowser.Js
Assembly
DotNetBrowser.dll

The JavaScript object properties.

public interface IJsObjectPropertyCollection : IAutoDisposable
Inherited Members

Properties

this[string]

Gets or sets a property with the specified name in the current JavaScript object. The name parameter represents JavaScript object's property name.

this[uint]

Gets or sets a property with the specified index in the current JavaScript object. The index parameter represents JavaScript object's property index.

Names

Gets a collection containing the names of the properties of this object, including properties from prototype objects.

OwnPropertyNames

Gets the names of the properties of this object, excluding properties from prototype objects.

Methods

Contains(string)

Checks whether the JavaScript object has a property or function with the specified name.

Contains(uint)

Checks whether the JavaScript object has a property with the specified index.

Remove(string)

Removes a property with the specified name from the JavaScript object. Once you remove the property, it will not be available in the current JavaScript object anymore.

Remove(uint)

Removes a property with the specified index in the JavaScript object. Once you remove the property, it will not be available in the current JavaScript object anymore.