JSObject Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
GetPropertyAsByteArray(String) |
Gibt den Wert der angegebenen Eigenschaft als Array zurück Byte , wenn die Eigenschaft vorhanden ist, andernfalls |
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 |
GetPropertyAsString(String) |
Gibt den Wert der -Eigenschaft so zurück, als String ob die -Eigenschaft vorhanden wäre, andernfalls |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
GetTypeOfProperty(String) |
Rückgaben |
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) |