Поделиться через


Метод HtmlTaskPane.Navigate

Загружает указанный HTML-документ в настраиваемую область задач.

Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)

Синтаксис

'Декларация
Public MustOverride Sub Navigate ( _
    url As String _
)
'Применение
Dim instance As HtmlTaskPane
Dim url As String

instance.Navigate(url)
public abstract void Navigate (
    string url
)

Параметры

  • url
    URL-адрес для перехода к HTML-документу.

Исключения

Тип исключения Условие

WebException

Ошибка, вызванная попыткой открыть указанный URL.

ArgumentNullException

Этому методу передан параметр .

ArgumentException

Этому методу передан недопустимый параметр . Например, неправильный тип или формат.

Заметки

ЗаметкаЗаметка

Метод Navigate нельзя вызвать из обработчика события для события Loading, так как при создании этого события представление еще не загружено, а области задач связаны с представлением.

Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения.

Доступ к этому типу или члену имеется только из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007.

Пример

В следующем примере метод Navigate класса HtmlTaskPane используется для загрузки файла 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")

См. также

Ссылка

Класс HtmlTaskPane
Члены HtmlTaskPane
Пространство имен Microsoft.Office.InfoPath