Compartilhar via


JSObject Classe

Definição

Representa uma referência a um objeto no ambiente de host JavaScript e permite a interação com ele como um 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
Herança
JSObject
Atributos
Implementações

Comentários

As instâncias JSObject são caras, portanto, use Dispose() para liberar instâncias depois que você não precisar mais manter uma referência ao objeto de destino.

Propriedades

IsDisposed

Obtém um valor que indica se o proxy já foi descartado.

Métodos

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetPropertyAsBoolean(String)

Retorna o valor da propriedade especificada como Boolean se a propriedade existisse; caso contrário false, .

GetPropertyAsByteArray(String)

Retorna o valor da propriedade especificada como uma Byte matriz se a propriedade existir; caso contrário null, .

GetPropertyAsDouble(String)

Retorna o valor da propriedade como Double se a propriedade existisse, caso contrário, 0.

GetPropertyAsInt32(String)

Retorna o valor da propriedade como Int32 se a propriedade existisse, caso contrário, 0.

GetPropertyAsJSObject(String)

Retorna o valor da propriedade como JSObject proxy se a propriedade existir; caso contrário null, .

GetPropertyAsString(String)

Retorna o valor da propriedade como String se a propriedade existisse; caso contrário null, .

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetTypeOfProperty(String)

Retorna typeof() da propriedade .

HasProperty(String)

Verifica se o objeto de destino ou um de seus protótipos tem uma propriedade com o nome especificado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetProperty(String, Boolean)

Define uma nova propriedade no objeto de destino ou modifica uma propriedade existente para ter o valor especificado.

SetProperty(String, Byte[])

Define uma nova propriedade no objeto de destino ou modifica uma propriedade existente para ter o valor especificado.

SetProperty(String, Double)

Define uma nova propriedade no objeto de destino ou modifica uma propriedade existente para ter o valor especificado.

SetProperty(String, Int32)

Define uma nova propriedade no objeto de destino ou modifica uma propriedade existente para ter o valor especificado.

SetProperty(String, JSObject)

Define uma nova propriedade no objeto de destino ou modifica uma propriedade existente para ter o valor especificado.

SetProperty(String, String)

Define uma nova propriedade no objeto de destino ou modifica uma propriedade existente para ter o valor especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a