Condividi tramite


JSObject Classe

Definizione

Rappresenta un riferimento a un oggetto nell'ambiente host JavaScript e consente l'interazione con esso come 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
Ereditarietà
JSObject
Attributi
Implementazioni

Commenti

Le istanze JSObject sono costose, quindi usare Dispose() per rilasciare le istanze dopo che non è più necessario conservare un riferimento all'oggetto di destinazione.

Proprietà

IsDisposed

Ottiene un valore che indica se il proxy è già stato eliminato.

Metodi

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetPropertyAsBoolean(String)

Restituisce il valore della proprietà specificata come Boolean se la proprietà esiste, in caso contrario false.

GetPropertyAsByteArray(String)

Restituisce il valore della proprietà specificata come Byte matrice se la proprietà esiste; in caso contrario null, .

GetPropertyAsDouble(String)

Restituisce il valore della proprietà come Double se la proprietà esista, in caso contrario 0.

GetPropertyAsInt32(String)

Restituisce il valore della proprietà come Int32 se la proprietà esista, in caso contrario 0.

GetPropertyAsJSObject(String)

Restituisce il valore della proprietà come JSObject proxy se la proprietà esiste; in caso contrario null, .

GetPropertyAsString(String)

Restituisce il valore della proprietà come String se la proprietà esiste, in caso contrario null.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
GetTypeOfProperty(String)

Restituisce typeof() la proprietà .

HasProperty(String)

Controlla se l'oggetto di destinazione o uno dei suoi prototipi ha una proprietà con il nome specificato.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SetProperty(String, Boolean)

Definisce una nuova proprietà nell'oggetto di destinazione o modifica una proprietà esistente in modo che abbia il valore specificato.

SetProperty(String, Byte[])

Definisce una nuova proprietà nell'oggetto di destinazione o modifica una proprietà esistente in modo che abbia il valore specificato.

SetProperty(String, Double)

Definisce una nuova proprietà nell'oggetto di destinazione o modifica una proprietà esistente in modo che abbia il valore specificato.

SetProperty(String, Int32)

Definisce una nuova proprietà nell'oggetto di destinazione o modifica una proprietà esistente in modo che abbia il valore specificato.

SetProperty(String, JSObject)

Definisce una nuova proprietà nell'oggetto di destinazione o modifica una proprietà esistente in modo che abbia il valore specificato.

SetProperty(String, String)

Definisce una nuova proprietà nell'oggetto di destinazione o modifica una proprietà esistente in modo che abbia il valore specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a