次の方法で共有


HtmlTaskPane.Navigate(String) メソッド

定義

指定した 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 (Uniform Resource Locator)。

例外

指定した URL を開こうとしている間に発生したエラー。

このメソッドに渡されるパラメーターは null 参照です (Visual Basic では Nothing)。

このメソッドに渡されるパラメーターは無効です。 たとえば、型または形式が正しくありません。

次の例では、HtmlTaskPane クラスの Navigate メソッドを使用して、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")

注釈

: この イベントが発生 したときにビューがまだ読み込まれず、作業ウィンドウがビューに関連付けられているため、Navigate メソッドをイベントのイベント ハンドラー Loading から呼び出すことはできません。

このメンバは、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームだけがアクセスできます。

この型またはメンバーには、Microsoft InfoPath Filler で開いたフォームで実行されるコードからのみアクセスできます。

適用対象