UserControl.MapPath(String) Método

Definição

Atribui um caminho de arquivo virtual, absoluto ou relativo, a um caminho de arquivo físico.

public:
 System::String ^ MapPath(System::String ^ virtualPath);
public string MapPath (string virtualPath);
member this.MapPath : string -> string
Public Function MapPath (virtualPath As String) As String

Parâmetros

virtualPath
String

O caminho do arquivo virtual a ser mapeado.

Retornos

String

O caminho físico para o arquivo.

Exemplos

O exemplo a seguir chama o MapPath método para associar uma actualServerPath variável ao caminho físico associado ao controle de usuário chamado myControl.


          myControl.Response.Write("<br /><b>The server code is running on machine</b> : " + myControl.Server.MachineName);
          string actualServerPath = myControl.MapPath(myControl.Request.Path);


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)

Comentários

Embora semelhante ao Page.MapPath método, esse método mapeia o caminho do local do arquivo .ascx, não o local do arquivo .aspx. Você pode usar esse método para obter um caminho para um diretório de imagens ou outros recursos associados ao seu UserControl objeto.

Aplica-se a

Confira também