VirtualPathUtility.IsAppRelative(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen booleschen Wert zurück, der angibt, ob der angegebene virtuelle Pfad zur Anwendung relativ ist.
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
Parameter
- virtualPath
- String
Der zu prüfendende virtuelle Pfad.
Gibt zurück
true
, wenn der virtualPath
zur Anwendung relativ ist, andernfalls false
.
Ausnahmen
virtualPath
ist null
.
Beispiele
Im folgenden Codebeispiel wird die Verwendung der IsAbsoluteMethoden , IsAppRelativeund ToAppRelative veranschaulicht.
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())
Hinweise
Der virtuelle Pfad kann nur der Stammoperator (die Tilde [~]) sein, oder er kann mit dem Stammoperator beginnen. Wenn virtualPath
ist null
, wird eine ArgumentNullException Ausnahme ausgelöst. Wenn virtualPath
eine leere Zeichenfolge ("") ist, gibt die IsAppRelative -Methode zurück false
.
Hinweis
"~
filename
"
ist kein gültiger virtueller Pfad und gibt für die IsAppRelative -Methode zurückfalse
.
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für