Поделиться через


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)

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