Compartir a través de


JSObject Clase

Definición

Representa una referencia a un objeto en el entorno host de JavaScript y permite la interacción con él como proxy.

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
Herencia
JSObject
Atributos
Implementaciones

Comentarios

Las instancias de JSObject son costosas, por lo que se usa Dispose() para liberar instancias una vez que ya no necesite conservar una referencia al objeto de destino.

Propiedades

IsDisposed

Obtiene un valor que indica si el proxy ya se ha eliminado.

Métodos

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetPropertyAsBoolean(String)

Devuelve el valor de la propiedad especificada como Boolean si la propiedad exista; de lo contrario false, .

GetPropertyAsByteArray(String)

Devuelve el valor de la propiedad especificada como una Byte matriz si la propiedad existe; de lo contrario null, .

GetPropertyAsDouble(String)

Devuelve el valor de la propiedad como Double si la propiedad exista; de lo contrario, 0.

GetPropertyAsInt32(String)

Devuelve el valor de la propiedad como Int32 si la propiedad exista; de lo contrario, 0.

GetPropertyAsJSObject(String)

Devuelve el valor de la propiedad como JSObject proxy si la propiedad existe; de lo contrario null, .

GetPropertyAsString(String)

Devuelve el valor de la propiedad como String si la propiedad exista; de lo contrario null, .

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetTypeOfProperty(String)

Devuelve typeof() la propiedad .

HasProperty(String)

Comprueba si el objeto de destino o uno de sus prototipos tiene una propiedad con el nombre especificado.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
SetProperty(String, Boolean)

Define una nueva propiedad en el objeto de destino o modifica una propiedad existente para que tenga el valor especificado.

SetProperty(String, Byte[])

Define una nueva propiedad en el objeto de destino o modifica una propiedad existente para que tenga el valor especificado.

SetProperty(String, Double)

Define una nueva propiedad en el objeto de destino o modifica una propiedad existente para que tenga el valor especificado.

SetProperty(String, Int32)

Define una nueva propiedad en el objeto de destino o modifica una propiedad existente para que tenga el valor especificado.

SetProperty(String, JSObject)

Define una nueva propiedad en el objeto de destino o modifica una propiedad existente para que tenga el valor especificado.

SetProperty(String, String)

Define una nueva propiedad en el objeto de destino o modifica una propiedad existente para que tenga el valor especificado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a