WebBrowser.ObjectForScripting 属性

定义

获取或设置公共类的一个实例,该实例由主机应用程序实现且可由寄宿文档的脚本访问。

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

属性值

Object

作为 public 类的实例的 Object,由主机应用程序实现且可由寄宿文档的脚本访问。

属性

例外

ObjectForScripting 是通过不属于 COMVisible 类型的实例设置的。

注解

此属性可以设置为希望其公共属性和方法可用于编写代码的任何 COM 可见对象。 可以通过使用 .. ComVisibleAttribute标记类来使类 COM 可见。

为脚本设置的对象通过使用属性的 HTML DOM window.external 向当前文档公开。

适用于