JSObject Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje odkaz na objekt v hostitelském prostředí JavaScriptu a umožňuje interakci s ním jako s proxy serverem.
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
- Dědičnost
-
JSObject
- Atributy
- Implementuje
Poznámky
Instance JSObject jsou nákladné, takže použijte Dispose() k uvolnění instancí, jakmile už nepotřebujete zachovat odkaz na cílový objekt.
Vlastnosti
IsDisposed |
Získá hodnotu, která označuje, zda proxy již byl uvolněn. |
Metody
Dispose() |
Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetPropertyAsBoolean(String) |
Vrátí hodnotu zadané vlastnosti, jako Boolean kdyby vlastnost existuje, jinak |
GetPropertyAsByteArray(String) |
Vrátí hodnotu zadané vlastnosti jako Byte pole, pokud vlastnost existuje, jinak |
GetPropertyAsDouble(String) |
Vrátí hodnotu vlastnosti, jako Double kdyby vlastnost existuje, jinak 0. |
GetPropertyAsInt32(String) |
Vrátí hodnotu vlastnosti, jako Int32 kdyby vlastnost existuje, jinak 0. |
GetPropertyAsJSObject(String) |
Vrátí hodnotu vlastnosti jako JSObject proxy, pokud vlastnost existuje, jinak |
GetPropertyAsString(String) |
Vrátí hodnotu vlastnosti, jako String kdyby vlastnost existuje, jinak |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
GetTypeOfProperty(String) |
Vrátí hodnotu |
HasProperty(String) |
Zkontroluje, jestli cílový objekt nebo jeden z jeho prototypů má vlastnost se zadaným názvem. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SetProperty(String, Boolean) |
Definuje novou vlastnost cílového objektu nebo upraví existující vlastnost tak, aby měla zadanou hodnotu. |
SetProperty(String, Byte[]) |
Definuje novou vlastnost cílového objektu nebo upraví existující vlastnost tak, aby měla zadanou hodnotu. |
SetProperty(String, Double) |
Definuje novou vlastnost cílového objektu nebo upraví existující vlastnost tak, aby měla zadanou hodnotu. |
SetProperty(String, Int32) |
Definuje novou vlastnost cílového objektu nebo upraví existující vlastnost tak, aby měla zadanou hodnotu. |
SetProperty(String, JSObject) |
Definuje novou vlastnost cílového objektu nebo upraví existující vlastnost tak, aby měla zadanou hodnotu. |
SetProperty(String, String) |
Definuje novou vlastnost cílového objektu nebo upraví existující vlastnost tak, aby měla zadanou hodnotu. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |