_XDocument3.Host 属性

定义

获取一个 System.Object,在 InfoPath 的宿主实例中运行的代码可以使用它访问宿主应用程序的对象模型。

public:
 property System::Object ^ Host { System::Object ^ get(); };
public object Host { get; }
member this.Host : obj
Public ReadOnly Property Host As Object

属性值

一个 System.Object,代表主机应用程序中定义的用于访问该应用程序对象模型的方法。

注解

仅当 InfoPath 作为控件驻留在另一个应用程序中、且 InfoPath 中运行的代码需要访问主机应用程序的对象模型时,才使用此属性。 默认情况下,此属性的值设置为 null 引用, (Visual Basic) 中为 Nothing。

有关在另一个应用程序中承载 InfoPath 的简要概述,请参阅 What's New for InfoPath Developers中的“作为控件承载的 InfoPath 编辑器”。 有关将 InfoPath 作为控件托管在另一个应用程序中的详细信息,请参阅 InfoPath 开发人员门户上标题为“在自定义 Web 窗体中托管 InfoPath 表单编辑环境”的文章

由于 Host 属性是 Microsoft InfoPath 的新增属性,因此必须声明并强制转换为 _XDocument3 类型才能访问此方法。 有关详细信息,请参阅如何:使用与 InfoPath 2003 不兼容的对象模型成员。

此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。

适用于