VirtualPathUtility.IsAbsolute(String) Metod

Definition

Returnerar ett booleskt värde som anger om den angivna virtuella sökvägen är absolut. det vill:et börjar med ett literalt snedstreck (/).

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

Parametrar

virtualPath
String

Den virtuella sökväg som ska kontrolleras.

Returer

trueom virtualPath är en absolut sökväg och inte null är eller en tom sträng (""); annars . false

Undantag

virtualPath är null.

Exempel

I följande kodexempel visas hur du använder IsAbsolutemetoderna , IsAppRelativeoch ToAppRelative .

StringBuilder sb2 = new StringBuilder();
String pathstring1 = Context.Request.CurrentExecutionFilePath.ToString();
sb2.Append("Current Executing File Path = " + pathstring1.ToString() + "<br />");
sb2.Append("Is Absolute = " + VirtualPathUtility.IsAbsolute(pathstring1).ToString() + "<br />");
sb2.Append("Is AppRelative = " + VirtualPathUtility.IsAppRelative(pathstring1).ToString() + "<br />");
sb2.Append("Make AppRelative = " + VirtualPathUtility.ToAppRelative(pathstring1).ToString() + "<br />");
Response.Write(sb2.ToString());
Dim sb2 As New StringBuilder()
Dim pathstring1 As String = Context.Request.CurrentExecutionFilePath.ToString()
sb2.Append("Current Executing File Path = " & pathstring1.ToString() & "<br />")
sb2.Append("Is Absolute = " & VirtualPathUtility.IsAbsolute(pathstring1).ToString() & "<br />")
sb2.Append("Is AppRelative = " & VirtualPathUtility.IsAppRelative(pathstring1).ToString() & "<br />")
sb2.Append("Make AppRelative = " & VirtualPathUtility.ToAppRelative(pathstring1).ToString() & "<br />")
Response.Write(sb2.ToString())

Kommentarer

En virtuell sökväg är absolut om den börjar med en literal snedstrecksmarkering (/). Egenskapen Path returnerar till exempel en absolut virtuell sökväg.

Gäller för

Se även