Freigeben über


WebBrowser.ObjectForScripting Eigenschaft

Definition

Ruft eine Instanz einer von der Hostanwendung implementierten öffentlichen Klasse ab, auf die vom Skript aus einem gehosteten Dokument zugegriffen werden kann, oder legt diese Instanz fest.

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

Eigenschaftswert

Das Object, das eine Instanz einer public-Klasse darstellt, die von der Hostanwendung implementiert wird, auf die ein Skript aus einem gehosteten Dokument zugreifen kann.

Attribute

Ausnahmen

ObjectForScripting wird mit einer Instanz mit einem anderen Typ als COMVisible festgelegt.

Hinweise

Diese Eigenschaft kann auf jedes COM-sichtbare Objekt festgelegt werden, dessen öffentliche Eigenschaften und Methoden für Skriptcode verfügbar sein sollen. Sie können eine Klasse COM-sichtbar machen, indem Sie sie mit ComVisibleAttributemarkieren.

Das für die Skripterstellung festgelegte Objekt wird mithilfe der -Eigenschaft vom HTML-DOM für das window.external aktuelle Dokument verfügbar gemacht.

Gilt für: