VirtualPathUtility.IsAppRelative(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ett booleskt värde som anger om den angivna virtuella sökvägen är relativ till programmet.
public:
static bool IsAppRelative(System::String ^ virtualPath);
public static bool IsAppRelative(string virtualPath);
static member IsAppRelative : string -> bool
Public Shared Function IsAppRelative (virtualPath As String) As Boolean
Parametrar
- virtualPath
- String
Den virtuella sökväg som ska kontrolleras.
Returer
trueom virtualPath är i förhållande till programmet, 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
Den virtuella sökvägen kan bara vara rotoperatorn (tilde [~]), eller så kan den börja med rotoperatorn. Om virtualPath är nullutlöses ett ArgumentNullException undantag. Om virtualPath är en tom sträng (") IsAppRelative returnerar falsemetoden .
Note
"~
filename
" är inte en giltig virtuell sökväg och returnerar false för IsAppRelative metoden.