Partage via


JSObject Classe

Définition

Représente une référence à un objet dans l’environnement hôte JavaScript et active l’interaction avec celui-ci en tant que 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
Héritage
JSObject
Attributs
Implémente

Remarques

Les instances JSObject étant coûteuses, utilisez Dispose() pour libérer des instances une fois que vous n’avez plus besoin de conserver une référence à l’objet cible.

Propriétés

IsDisposed

Obtient une valeur qui indique si le proxy a déjà été supprimé.

Méthodes

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetPropertyAsBoolean(String)

Retourne la valeur de la propriété spécifiée comme Boolean si la propriété existait ; sinon false.

GetPropertyAsByteArray(String)

Retourne la valeur de la propriété spécifiée sous la forme d’un Byte tableau si la propriété existe , sinon null.

GetPropertyAsDouble(String)

Retourne la valeur de la propriété comme Double si la propriété existait, sinon 0.

GetPropertyAsInt32(String)

Retourne la valeur de la propriété comme Int32 si la propriété existait, sinon 0.

GetPropertyAsJSObject(String)

Retourne la valeur de la propriété en tant que JSObject proxy si la propriété existe , sinon null.

GetPropertyAsString(String)

Retourne la valeur de la propriété comme String si la propriété existait ; sinon null.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
GetTypeOfProperty(String)

Retourne typeof() la propriété .

HasProperty(String)

Vérifie si l’objet cible ou l’un de ses prototypes a une propriété avec le nom spécifié.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
SetProperty(String, Boolean)

Définit une nouvelle propriété sur l’objet cible ou modifie une propriété existante pour avoir la valeur spécifiée.

SetProperty(String, Byte[])

Définit une nouvelle propriété sur l’objet cible ou modifie une propriété existante pour avoir la valeur spécifiée.

SetProperty(String, Double)

Définit une nouvelle propriété sur l’objet cible ou modifie une propriété existante pour avoir la valeur spécifiée.

SetProperty(String, Int32)

Définit une nouvelle propriété sur l’objet cible ou modifie une propriété existante pour avoir la valeur spécifiée.

SetProperty(String, JSObject)

Définit une nouvelle propriété sur l’objet cible ou modifie une propriété existante pour avoir la valeur spécifiée.

SetProperty(String, String)

Définit une nouvelle propriété sur l’objet cible ou modifie une propriété existante pour avoir la valeur spécifiée.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à