JSObject Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
GetPropertyAsByteArray(String) |
Devuelve el valor de la propiedad especificada como una Byte matriz si la propiedad existe; de lo contrario |
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 |
GetPropertyAsString(String) |
Devuelve el valor de la propiedad como String si la propiedad exista; de lo contrario |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetTypeOfProperty(String) |
Devuelve |
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) |