Freigeben über


JSObject Klasse

Definition

Stellt einen Verweis auf ein Objekt in der JavaScript-Hostumgebung dar und ermöglicht die Interaktion mit dem Objekt als 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
Vererbung
JSObject
Attribute
Implementiert

Hinweise

JSObject-Instanzen sind teuer. Verwenden Sie Dispose() daher , um Instanzen freizugeben, sobald Sie keinen Verweis mehr auf das Zielobjekt beibehalten müssen.

Eigenschaften

IsDisposed

Ruft einen Wert ab, der angibt, ob der Proxy bereits verworfen wurde.

Methoden

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetPropertyAsBoolean(String)

Gibt den Wert der angegebenen Eigenschaft so zurück, als Boolean ob die Eigenschaft vorhanden wäre, andernfalls false.

GetPropertyAsByteArray(String)

Gibt den Wert der angegebenen Eigenschaft als Array zurück Byte , wenn die Eigenschaft vorhanden ist, andernfalls null.

GetPropertyAsDouble(String)

Gibt den Wert der Eigenschaft so zurück, als Double ob die Eigenschaft vorhanden wäre, andernfalls 0.

GetPropertyAsInt32(String)

Gibt den Wert der Eigenschaft so zurück, als Int32 ob die Eigenschaft vorhanden wäre, andernfalls 0.

GetPropertyAsJSObject(String)

Gibt den Wert der Eigenschaft als JSObject Proxy zurück, wenn die Eigenschaft vorhanden ist, andernfalls null.

GetPropertyAsString(String)

Gibt den Wert der -Eigenschaft so zurück, als String ob die -Eigenschaft vorhanden wäre, andernfalls null.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetTypeOfProperty(String)

Rückgaben typeof() der -Eigenschaft.

HasProperty(String)

Überprüft, ob das Zielobjekt oder einer seiner Prototypen über eine Eigenschaft mit dem angegebenen Namen verfügt.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
SetProperty(String, Boolean)

Definiert eine neue Eigenschaft für das Zielobjekt oder ändert eine vorhandene Eigenschaft in den angegebenen Wert.

SetProperty(String, Byte[])

Definiert eine neue Eigenschaft für das Zielobjekt oder ändert eine vorhandene Eigenschaft in den angegebenen Wert.

SetProperty(String, Double)

Definiert eine neue Eigenschaft für das Zielobjekt oder ändert eine vorhandene Eigenschaft in den angegebenen Wert.

SetProperty(String, Int32)

Definiert eine neue Eigenschaft für das Zielobjekt oder ändert eine vorhandene Eigenschaft in den angegebenen Wert.

SetProperty(String, JSObject)

Definiert eine neue Eigenschaft für das Zielobjekt oder ändert eine vorhandene Eigenschaft in den angegebenen Wert.

SetProperty(String, String)

Definiert eine neue Eigenschaft für das Zielobjekt oder ändert eine vorhandene Eigenschaft in den angegebenen Wert.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: