HTMLTaskPane.Navigate 方法

将指定的 HTML 文档加载到 Microsoft InfoPath 自定义任务窗格中。

命名空间:  Microsoft.Office.Interop.InfoPath.SemiTrust
程序集:  Microsoft.Office.Interop.InfoPath.SemiTrust(位于 Microsoft.Office.Interop.InfoPath.SemiTrust.dll 中)

语法

声明
Sub Navigate ( _
    bstrURL As String _
)
用法
Dim instance As HTMLTaskPane
Dim bstrURL As String

instance.Navigate(bstrURL)
void Navigate(
    string bstrURL
)

参数

  • bstrURL
    类型:System.String

    要导航到的 HTML 文档的统一资源定位器 (URL)。

备注

HTMLTaskPaneObject 对象的 Navigate 方法是由 TaskPaneObject 对象在任务窗格的类型为 0 时(说明这是一个自定义任务窗格)继承的属性之一。

备注

OnLoad 事件期间不能调用 Navigate 方法,因为视图在该事件发生时尚未加载,而且任务窗格与该视图相关联。

重要

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

示例

在以下示例中,HTMLTaskPaneObject 的 Navigate 方法用于将 HTML 文档加载到自定义任务窗格中。所加载的 HTML 文档是一个包含在表单模板的表单文件中的文档:

public void CustomTaskPaneNavigation()
{
 // Get a reference to the custom task pane. It is always index [0] in the TaskPanes collection.   
 HTMLTaskPane oTaskPane = (HTMLTaskPane)thisXDocument.View.Window.TaskPanes[0];

 // Navigate based on url specified.
 oTaskPane.Navigate("taskpane2.html");
}

另请参阅

引用

HTMLTaskPane 接口

HTMLTaskPane 成员

Microsoft.Office.Interop.InfoPath.SemiTrust 命名空间