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");
}