VersionControlPath.Combine 方法
包含受保護的成員
包含繼承的成員
這個成員是多載的。如需這個成員的完整資訊 (包括語法、用法和範例),請按一下多載清單中的名稱。
多載清單
名稱 | 說明 | |
---|---|---|
![]() ![]() |
Combine(String, String) | 從父和相對傳回建構的完整和規範化的路徑。如果相對已經是完整的路徑,請傳回相對的一個規範化的複本。如果相對路徑不是完整的,則會傳回由附加相對於父和規範化結果的路徑。假設,父已正式的。 |
![]() ![]() |
Combine(String, String, PathLength) | |
![]() ![]() |
Combine(String, String, String) | 將基本的本機路徑,基本伺服器路徑和目標路徑計算目標伺服器路徑。這會產生本機路徑的相對路徑,轉換成該伺服器相對路徑) 並將其完成基本伺服器路徑。注意:,如果無法產生目標伺服器路徑,這個方法會擲回無效路徑例外狀況。這個的可能原因包括:1) 本機路徑位於不同的磁碟並不是相對的。 2) 合併計算之相對路徑和基底伺服器路徑產生在根的負數「資料夾」(深度, $) 上的目錄。 範例:組合 (@ " c: \myproj\abc\xyz", @"c:\myproj\abc\blech", @"$/abc") -> @"$/blech" Combine(@"c:\myproj\abc\xyz", @"c:\myproj\abc\xyz\x", @"$/xyz") -> @"$/xyz/x" Combine(@"c:\myproj\abc\xyz", @"c:\yourproj\abc\xyz\x", @"$/xyz") -> @"InvalidPathException" Combine (@ " c:\myproj\abc\xyz」, @ " c:\theproj\abc\xyz」, $/myproj/abc/xyz」@ ") > @ " $/theproj/abc/xyz」 |
![]() ![]() |
Combine(String, String, String, PathLength) |
回頁首