JSObject Класс

Определение

Представляет ссылку на объект в среде узла JavaScript и обеспечивает взаимодействие с ним в качестве прокси-сервера.

public ref class JSObject : IDisposable
[System.Runtime.Versioning.SupportedOSPlatform("browser")]
public class JSObject : IDisposable
[<System.Runtime.Versioning.SupportedOSPlatform("browser")>]
type JSObject = class
    interface IDisposable
Public Class JSObject
Implements IDisposable
Наследование
JSObject
Атрибуты
Реализации

Комментарии

Экземпляры JSObject являются дорогостоящими, поэтому используйте Dispose() для выпуска экземпляров после того, как вам больше не нужно хранить ссылку на целевой объект.

Свойства

Имя Описание
IsDisposed

Возвращает значение, указывающее, был ли прокси-сервер уже удален.

Методы

Имя Описание
Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetPropertyAsBoolean(String)

Возвращает значение указанного свойства, как Boolean если бы свойство существует, в противном случае false.

GetPropertyAsByteArray(String)

Возвращает значение указанного свойства в виде Byte массива, если свойство существует, в противном случае null.

GetPropertyAsDouble(String)

Возвращает значение свойства, как Double если бы свойство существует, в противном случае — значение 0.

GetPropertyAsInt32(String)

Возвращает значение свойства, как Int32 если бы свойство существует, в противном случае — значение 0.

GetPropertyAsJSObject(String)

Возвращает значение свойства в качестве JSObject прокси-сервера, если свойство существует, в противном случае null.

GetPropertyAsString(String)

Возвращает значение свойства, как String если бы свойство существует, в противном случае null.

GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
GetTypeOfProperty(String)

Возвращает typeof() свойство.

HasProperty(String)

Проверяет, имеет ли целевой объект или один из его прототипов свойство с указанным именем.

MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
SetProperty(String, Boolean)

Определяет новое свойство целевого объекта или изменяет существующее свойство, указав указанное значение.

SetProperty(String, Byte[])

Определяет новое свойство целевого объекта или изменяет существующее свойство, указав указанное значение.

SetProperty(String, Double)

Определяет новое свойство целевого объекта или изменяет существующее свойство, указав указанное значение.

SetProperty(String, Int32)

Определяет новое свойство целевого объекта или изменяет существующее свойство, указав указанное значение.

SetProperty(String, JSObject)

Определяет новое свойство целевого объекта или изменяет существующее свойство, указав указанное значение.

SetProperty(String, String)

Определяет новое свойство целевого объекта или изменяет существующее свойство, указав указанное значение.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к