Page.MapPath メソッド
仮想パス (絶対パスまたは相対パス)、またはアプリケーション相対パスの割り当て先の物理パスを取得します。
名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)
構文
'宣言
Public Function MapPath ( _
virtualPath As String _
) As String
'使用
Dim instance As Page
Dim virtualPath As String
Dim returnValue As String
returnValue = instance.MapPath(virtualPath)
public string MapPath (
string virtualPath
)
public:
String^ MapPath (
String^ virtualPath
)
public String MapPath (
String virtualPath
)
public function MapPath (
virtualPath : String
) : String
適用できません。
パラメータ
- virtualPath
仮想パスを表す String。
戻り値
仮想パスまたはアプリケーション相対パスに関連付けられている物理パス。
解説
注意 : |
---|
MapPath プロパティには、ホスト環境に関する機密情報が含まれている可能性があります。戻り値はユーザーに表示しないでください。 |
使用例
MapPath メソッドを使用して、サブフォルダの物理パスを取得する例を次に示します。物理パスを取得したら、この情報を使用して TextBox Web サーバー コントロールの Text プロパティを設定します。
Dim fileNameString As String = Me.MapPath(subFolder.Text)
fileNameString += "\\" + fileNameTextBox.Text
String fileNameString = this.MapPath(subFolder.Text);
fileNameString += "\\" + fileNameTextBox.Text;
String fileNameString = this.MapPath(subFolder.get_Text());
fileNameString += "\\" + fileNameTextBox.get_Text();
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1,1.0