VirtualPathUtility.IsAppRelative(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une valeur Boolean qui indique si le chemin d'accès virtuel spécifié est relatif à l'application.
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
Paramètres
- virtualPath
- String
Chemin d'accès virtuel à contrôler.
Retours
true
si virtualPath
est relatif à l'application ; sinon, false
.
Exceptions
virtualPath
a la valeur null
.
Exemples
L’exemple de code suivant montre comment utiliser les IsAbsoluteméthodes , IsAppRelativeet 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())
Remarques
Le chemin d’accès virtuel peut être simplement l’opérateur racine (le tilde [~]), ou il peut commencer par l’opérateur racine. Si virtualPath
a la valeur null
, une ArgumentNullException exception est levée. Si virtualPath
est une chaîne vide (« »), la IsAppRelative méthode retourne false
.
Notes
"~
filename
"
n’est pas un chemin d’accès virtuel valide et retourne false
pour la IsAppRelative méthode .
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour