VirtualPathUtility.IsAppRelative(String) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan nilai Boolean yang menunjukkan apakah jalur virtual yang ditentukan relatif terhadap aplikasi.
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
Jalur virtual untuk diperiksa.
Mengembalikan
true jika virtualPath relatif terhadap aplikasi; jika tidak, false.
Pengecualian
virtualPath adalah null.
Contoh
Contoh kode berikut menunjukkan cara menggunakan IsAbsolutemetode , , IsAppRelativedan 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())
Keterangan
Jalur virtual hanya dapat berupa operator root (tilde [~]), atau dapat dimulai dengan operator root. Jika virtualPath adalah null, ArgumentNullException pengecualian dinaikkan. Jika virtualPath adalah string kosong (""), IsAppRelative metode mengembalikan false.
Note
"~
filename
"bukan jalur virtual yang valid dan mengembalikan false untuk metode .IsAppRelative