UserControl.MapPath メソッド
アセンブリ: System.Web (system.web.dll 内)

Dim instance As UserControl Dim virtualPath As String Dim returnValue As String returnValue = instance.MapPath(virtualPath)
戻り値
ファイルへの物理パス。

このメソッドは、Page.MapPath メソッドと似ていますが、.aspx ファイルではなく .ascx ファイルの位置からのパスを割り当てます。このメソッドを使用して、UserControl オブジェクトに関連付けられたイメージその他のリソースのディレクトリへのパスを取得できます。

MapPath メソッドを呼び出して、myControl という名前のユーザー コントロールに関連付けられいている物理パスに、actualServerPath 変数を関連付ける例を次に示します。
myControl.Response.Write("<br><b>The server code is running on machine</b> : " + myControl.Server.MachineName) Dim actualServerPath As String = myControl.MapPath(myControl.Request.Path)

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- UserControl.MapPath メソッドのページへのリンク