VirtualPathUtility.MakeRelative(String, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kök işlecini (tilde [~]) içeren bir sanal yoldan diğerine göreli sanal yolu döndürür.
public:
static System::String ^ MakeRelative(System::String ^ fromPath, System::String ^ toPath);
public static string MakeRelative(string fromPath, string toPath);
static member MakeRelative : string * string -> string
Public Shared Function MakeRelative (fromPath As String, toPath As String) As String
Parametreler
- fromPath
- String
Göreli sanal yolu döndürmek için başlangıç sanal yolu.
- toPath
- String
Göreli sanal yolun döndürüleceği bitiş sanal yolu.
Döndürülenler
'den öğesine fromPathtoPathgöreli sanal yol.
Özel durumlar
Açıklamalar
fromPath ve toPath parametreleri köklenmemişse; yani, kök işlecine (tilde [~]) eşit değildir, tilde ve eğik çizgi işareti (~/) veya tilde ve çift ters eğik çizgi (~//) gibi bir tilde (~) ile başlamaz veya eğik çizgi (/) ile başlamazsanız, bir ArgumentException özel durum oluşturulur.
URI'de kullanılan sorgu dizesi parametreleri ve HTML tutturucuları göreli yolu belirlemede kullanılmaz.
ve fromPath"/directory1/file1.aspx" ise toPath"/directory2/file2.aspx"MakeRelative yöntemi döndürür."../directory2/file2.aspx"