JSObject Klass

Definition

Representerar en referens till ett objekt i JavaScript-värdmiljön och möjliggör interaktion med det som 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
Arv
JSObject
Attribut
Implementeringar

Kommentarer

JSObject-instanser är dyra, så använd Dispose() för att frigöra instanser när du inte längre behöver behålla en referens till målobjektet.

Egenskaper

Name Description
IsDisposed

Hämtar ett värde som anger om proxyn redan har tagits bort.

Metoder

Name Description
Dispose()

Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetPropertyAsBoolean(String)

Returnerar värdet för den angivna egenskapen som Boolean om egenskapen finns, annars false.

GetPropertyAsByteArray(String)

Returnerar värdet för den angivna egenskapen som en Byte matris om egenskapen finns, annars null.

GetPropertyAsDouble(String)

Returnerar värdet för egenskapen som Double om egenskapen finns, annars 0.

GetPropertyAsInt32(String)

Returnerar värdet för egenskapen som Int32 om egenskapen finns, annars 0.

GetPropertyAsJSObject(String)

Returnerar värdet för egenskapen som JSObject proxy om egenskapen finns, annars null.

GetPropertyAsString(String)

Returnerar värdet för egenskapen som String om egenskapen finns, annars null.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetTypeOfProperty(String)

Returnerar typeof() egenskapen.

HasProperty(String)

Kontrollerar om målobjektet eller någon av dess prototyper har en egenskap med det angivna namnet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
SetProperty(String, Boolean)

Definierar en ny egenskap för målobjektet eller ändrar en befintlig egenskap så att den har det angivna värdet.

SetProperty(String, Byte[])

Definierar en ny egenskap för målobjektet eller ändrar en befintlig egenskap så att den har det angivna värdet.

SetProperty(String, Double)

Definierar en ny egenskap för målobjektet eller ändrar en befintlig egenskap så att den har det angivna värdet.

SetProperty(String, Int32)

Definierar en ny egenskap för målobjektet eller ändrar en befintlig egenskap så att den har det angivna värdet.

SetProperty(String, JSObject)

Definierar en ny egenskap för målobjektet eller ändrar en befintlig egenskap så att den har det angivna värdet.

SetProperty(String, String)

Definierar en ny egenskap för målobjektet eller ändrar en befintlig egenskap så att den har det angivna värdet.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för