WebBrowser.ObjectForScripting Vlastnost

Definice

Získá nebo nastaví instanci veřejné třídy implementované hostitelskou aplikací, ke které může přistupovat skript z hostovaného dokumentu.

public:
 property System::Object ^ ObjectForScripting { System::Object ^ get(); void set(System::Object ^ value); };
public object ObjectForScripting { get; [System.Security.SecurityCritical] set; }
public object ObjectForScripting { get; set; }
[<set: System.Security.SecurityCritical>]
member this.ObjectForScripting : obj with get, set
member this.ObjectForScripting : obj with get, set
Public Property ObjectForScripting As Object

Hodnota vlastnosti

Jedná Object se o instanci public třídy implementované hostitelskou aplikací, ke které může přistupovat skript z hostovaného dokumentu.

Atributy

Výjimky

ObjectForScripting je nastavena s instancí typu, který není COMVisible.

Poznámky

Tuto vlastnost lze nastavit na libovolný objekt viditelný com, pro který chcete, aby jeho veřejné vlastnosti a metody byly k dispozici pro skriptovací kód. Třídu COM můžete zobrazit tak, že ji označíte ComVisibleAttributeznakem .

Objekt, který je nastaven pro skriptování, je vystavený aktuálnímu dokumentu pomocí HTML DOM pomocí window.external vlastnosti.

Platí pro