Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Étant donné un chemin d'accès et un dossier, retourne le chemin d'accès relatif au répertoire.Si le chemin d'accès n'est pas sous le dossier et le paramètre récursif est ensuite chemin false est retourné non modifié.
Sinon, la méthode de manière itérative chaque dossier parent du dossier et les tests spécifiés pour que le parent de l'élément.Il est supposé que le chemin d'accès et le répertoire sont au format canonique.
Exemples : MakeRelative (@ " $/src/project/abc.cpp, » @ " $/src », false) - > @ " projet/abc.cpp » MakeRelative (@ " $/src/project/abc.cpp, » @ " $/specs », false) - > @ " $/src/project/abc.cpp » MakeRelative (@ " $/src/project/abc.cpp, » @ " $/src/proj », false) - > @ " $/src/project/abc.cpp » MakeRelative (@ " $/src/project/abc.cpp », " @ », $/src true) - > @ " projet/abc.cpp » MakeRelative (@ " $/src/project/abc.cpp », " @ », $/specs true) - > @ ». /src/project/abc.cpp » MakeRelative (@ " $/src/project/abc.cpp », " @ », $/src/proj true) - > @ ». /project/abc.cpp »
Espace de noms : Microsoft.TeamFoundation.VersionControl.Common
Assembly : Microsoft.TeamFoundation.VersionControl.Common (dans Microsoft.TeamFoundation.VersionControl.Common.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- item
Type : System.String
Chemin d'accès pour que le parent.
- folder
Type : System.String
Dossier pour le rendre relatif.
- recursive
Type : System.Boolean
Balise pour indiquer si la méthode relativise des parents dans le dossier.
Valeur de retour
Type : System.String
Chemin d'accès relatif.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.TeamFoundation.VersionControl.Common, espace de noms