Sdílet prostřednictvím


WebBrowser.ObjectForScripting Vlastnost

Definice

Získá nebo nastaví instanci veřejné třídy implementované hostitelskou aplikací, která je přístupná skriptem 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

Object

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 com-visible objekt, pro který chcete, aby jeho veřejné vlastnosti a metody dostupné pro skriptovací kód. Třídu COM můžete zviditelnit tak, že ji označíte znakem ComVisibleAttribute.

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

Platí pro