Método VersionControlPath.MakeRelative (String, String, Boolean)
Dado um caminho e uma pasta, retorna o caminho relativo à pasta. Se o caminho não está sob a pasta e o parâmetro recursiva caminho é false será retornado em inalterados.
Caso contrário, o método iterativa cada diretório pai na pasta e as tentativas especificadas para fazer o do item. O caminho e a pasta são considerados para estar na forma canônica.
Exemplos: MakeRelative (@ " $/src/project/abc.cpp”,” @ " $/src, falsos) - > @ " projeto/abc.cpp MakeRelative (” @ " $/src/project/abc.cpp”,” @ " $/specs, falsos) - > @ " $/src/project/abc.cpp MakeRelative (” @ " $/src/project/abc.cpp”,” @ " $/src/proj, falsos) - > @ " $/src/project/abc.cpp MakeRelative (” @ " $/src/project/abc.cpp”,” @ " $/src, sim) - > @ " projeto/abc.cpp MakeRelative (” @ " $/src/project/abc.cpp”,” @ " $/specs, retificam) - > @”. /src/project/abc.cpp MakeRelative (” @ " $/src/project/abc.cpp”,” @ " $/src/proj, retificam) - > @”. /project/abc.cpp”
Namespace: Microsoft.TeamFoundation.VersionControl.Common
Assembly: Microsoft.TeamFoundation.VersionControl.Common (em Microsoft.TeamFoundation.VersionControl.Common.dll)
Sintaxe
'Declaração
Public Shared Function MakeRelative ( _
item As String, _
folder As String, _
recursive As Boolean _
) As String
public static string MakeRelative(
string item,
string folder,
bool recursive
)
Parâmetros
- item
Tipo: System.String
Para fazer o caminho relativo.
- folder
Tipo: System.String
Pasta para torná-lo relativo a.
- recursive
Tipo: System.Boolean
Sinalizador para indicar se o método relativize a pais da pasta.
Valor de retorno
Tipo: System.String
Caminho relativo.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.