Поделиться через


VersionControlPath.Combine - метод (String, String, String)

Если базовый локальный путь, базовый путь сервера и целевого объекта локальный путь вычисляется путь целевого сервера.Это выполняется путем создания относительный путь для локальных путей, при преобразовании то относительного пути сервера и объединения его с базовым с сервера.

Примечание. Этот метод вызовет исключение недопустимого пути, если он не может создавать путь целевого сервера.Возможные причины этого:

1) локальные пути на различных дисках, и не относительными.

2) комбинирование вычисляемый относительный путь с базовым с сервера будет глубину «минус» (папки, корень каталога в указанном выше, $/).

Примеры: Combine > @ " $/blech» combine (@ " c:\myproj\abc\xyz» @ " c:\myproj\abc\blech» @ " $/abc») - (@ " c:\myproj\abc\xyz» @ " c:\myproj\abc\xyz\x», " @») - $/xyz комбинируется " InvalidPathException» > combine > @ " ($/xyz/x» @ " c:\myproj\abc\xyz» @ " c:\yourproj\abc\xyz\x» @ " $/xyz») - @ (@ " c:\myproj\abc\xyz» @ " c:\yourproj\abc\xyz» @ " $/myproj/abc/xyz») - > @ " $/yourproj/abc/xyz»

Пространство имен:  Microsoft.TeamFoundation.VersionControl.Common
Сборка:  Microsoft.TeamFoundation.VersionControl.Common (в Microsoft.TeamFoundation.VersionControl.Common.dll)

Синтаксис

'Декларация
Public Shared Function Combine ( _
    baseLocalPath As String, _
    targetLocalPath As String, _
    baseServerPath As String _
) As String
public static string Combine(
    string baseLocalPath,
    string targetLocalPath,
    string baseServerPath
)

Параметры

  • baseLocalPath
    Тип: System.String
    Путь элемента источника является локальным.
  • targetLocalPath
    Тип: System.String
    Путь к элементу целевого объекта является локальным.
  • baseServerPath
    Тип: System.String
    Путь сервера элемента источника.

Возвращаемое значение

Тип: System.String
Абсолютный путь сервера элемента целевого объекта.

Безопасность платформы .NET Framework

См. также

Ссылки

VersionControlPath Класс

Combine - перегрузка

Microsoft.TeamFoundation.VersionControl.Common - пространство имен