Sdílet prostřednictvím


VirtualPathUtility.ToAbsolute Metoda

Definice

Převede virtuální cestu na absolutní cestu aplikace.

Přetížení

Name Description
ToAbsolute(String)

Převede virtuální cestu na absolutní cestu aplikace.

ToAbsolute(String, String)

Převede virtuální cestu na absolutní cestu aplikace pomocí zadané cesty aplikace.

ToAbsolute(String)

Převede virtuální cestu na absolutní cestu aplikace.

public:
 static System::String ^ ToAbsolute(System::String ^ virtualPath);
public static string ToAbsolute(string virtualPath);
static member ToAbsolute : string -> string
Public Shared Function ToAbsolute (virtualPath As String) As String

Parametry

virtualPath
String

Virtuální cesta, která se má převést na relativní cestu aplikace.

Návraty

Absolutní reprezentace cesty zadané virtuální cesty.

Výjimky

virtualPath není root.

Úvodní dvojitá tečka (..) slouží k ukončení nad horním adresářem.

Poznámky

Absolutní cesta aplikace je jedna, kde se cesta aplikace používá místo kořenového operátoru (tilda [~]).

Pokud virtualPath je:

  • Absolutní, ToAbsolute metoda vrátí virtuální cestu beze změny.

  • Relativní aplikace, ToAbsolute metoda připojí aktuální cestu k virtuálnímu adresáři aplikace na začátek virtualPath. Například k cestě k aktuálnímu virtuálnímu adresáři aplikace je možné získat přístup z AppDomainAppVirtualPath vlastnosti.

  • Není rooted, ToAbsolute metoda vyvolá ArgumentOutOfRangeException výjimku.

Viz také

Platí pro

ToAbsolute(String, String)

Převede virtuální cestu na absolutní cestu aplikace pomocí zadané cesty aplikace.

public:
 static System::String ^ ToAbsolute(System::String ^ virtualPath, System::String ^ applicationPath);
public static string ToAbsolute(string virtualPath, string applicationPath);
static member ToAbsolute : string * string -> string
Public Shared Function ToAbsolute (virtualPath As String, applicationPath As String) As String

Parametry

virtualPath
String

Virtuální cesta, která se má převést na relativní cestu aplikace.

applicationPath
String

Cesta aplikace, která se má použít k převodu virtualPath na relativní cestu.

Návraty

Absolutní reprezentace virtuální cesty virtualPath.

Výjimky

applicationPath není root.

Úvodní dvojitá tečka (..) se používá v cestě aplikace k ukončení nad horním adresářem.

Poznámky

Přetížení ToAbsoluteToAbsolute metody používá zadanou cestu aplikace místo aktuální cesty aplikace.

Pokud virtualPath je:

Viz také

Platí pro