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 jakmile už nebudete potřebovat zachovat odkaz na cílový objekt, použijte Dispose() je k vydání instancí.
Vlastnosti
| Name | Description |
|---|---|
| IsDisposed |
Získá hodnotu, která označuje, zda proxy byl již uvolněn. |
Metody
| Name | Description |
|---|---|
| Dispose() |
Provádí úlohy definované aplikací související s uvolněním, uvolněním nebo resetováním nespravovaných prostředků. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetPropertyAsBoolean(String) |
Vrátí hodnotu zadané vlastnosti, jako Boolean by 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 by vlastnost existuje, jinak 0. |
| GetPropertyAsInt32(String) |
Vrátí hodnotu vlastnosti, jako Int32 by 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 by vlastnost existuje, jinak |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetTypeOfProperty(String) |
Vrátí |
| HasProperty(String) |
Zkontroluje, jestli má cílový objekt nebo jeden z jeho prototypů vlastnost se zadaným názvem. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (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) |