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
ile fromPath
toPath
göreli sanal yolu.
Özel durumlar
Açıklamalar
fromPath
ve toPath
parametreleri köklü değilse; 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 işaretiyle (~/) başlamazsanız, özel ArgumentException durum oluşturulur.
Göreli yolu belirlemek için URI'de kullanılan sorgu dizesi parametreleri ve HTML yer işaretleri kullanılmaz.
ve fromPath
toPath
ise "/directory1/file1.aspx"
"/directory2/file2.aspx"
MakeRelative yöntemi döndürür."../directory2/file2.aspx"