HtmlTaskPane.Navigate(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定的 HTML 文档加载到自定义任务窗格中。
public:
abstract void Navigate(System::String ^ url);
public abstract void Navigate (string url);
abstract member Navigate : string -> unit
Public MustOverride Sub Navigate (url As String)
参数
- url
- String
要导航到的 HTML 文档的统一资源定位器 (URL)。
例外
尝试打开指定的 URL 时出错。
传递给此方法的参数是一个 null 引用, (Visual Basic) 中无任何内容。
传递给此方法的参数无效。 例如,它的类型或格式有误。
示例
在以下示例中,HtmlTaskPane 类的 Navigate 方法用于将 HTML 文件加载到自定义任务窗格中。 该方法加载的 HTML 文档是已作为表单模板的资源文件添加的 HTML 文档。
// Get a reference to the custom task pane.
// It is always index [0] in the TaskPanes collection.
HtmlTaskPane oTaskPane = (Microsoft.Office.InfoPath.HtmlTaskPane)
(this.CurrentView.Window.TaskPanes[0]);
// Navigate to new task pane based on url specified.
oTaskPane.Navigate("taskpane2.html");
' Get a reference to the custom task pane. It is always index (0) in
' the TaskPanes collection.
Dim oTaskPane As HtmlTaskPane = _
DirectCast(Me.CurrentView.Window.TaskPanes(0), _
Microsoft.Office.InfoPath.HtmlTaskPane)
' Navigate to new task pane based on url specified.
oTaskPane.Navigate("taskpane2.html")
注解
注意:无法从事件的事件处理程序Loading中调用 Navigate 方法,因为发生此事件时视图尚未加载,并且任务窗格与视图相关联。
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 中打开的表单中运行的代码访问此类型或成员。