VersionControlPath.Combine, méthode (String, String, String, PathLength)
Soit un chemin d'accès local de base, le chemin d'accès au serveur de base et le chemin d'accès local de cible calcule le chemin d'accès au serveur cible. Cela se fait en générant le chemin d'accès relatif pour les chemins d'accès locaux, convertissant -la dans un chemin d'accès relatif de serveur et le combinant avec le chemin d'accès au serveur de base. Remarque : Cette méthode lève une exception valide du chemin si elle ne peut pas générer le chemin d'accès au serveur cible. Les raisons possibles de l'échec sont les suivantes : 1) les chemins d'accès locaux sont sur différents lecteurs et ne sont pas associés. 2) combiner le chemin d'accès relatif calculé par le chemin d'accès au serveur de base entraîne une « profondeur négative de dossier » (autrement. Autrement dit. racine ci-dessus du répertoire, $). Exemples : & de géométrie combinée (@ " c:\myproj\abc\efg, @ " c:\myproj\abc\blech, @ " $/foo ») ; le GT ; @ & de combinaison " $/blech » (@ " c:\myproj\abc\efg, @ " c:\myproj\abc\efg\x, @ " $/bar ») ; le GT ; @ & de combinaison " $/efg/x » (@ " c:\myproj\abc\efg, @ " c:\yourproj\abc\efg\x, @ " $/bar ») ; le GT ; @ & de combinaison " InvalidPathException » (@ " c:\myproj\abc\efg, @ " c:\yourproj\abc\efg, @ " $/myproj/abc/efg ») ; le GT ; @ " $/yourproj/abc/efg »
Espace de noms : Microsoft.TeamFoundation.VersionControl.Common
Assembly : Microsoft.TeamFoundation.VersionControl.Common (dans Microsoft.TeamFoundation.VersionControl.Common.dll)
Syntaxe
'Déclaration
Public Shared Function Combine ( _
baseLocalPath As String, _
targetLocalPath As String, _
baseServerPath As String, _
maxServerPathLength As PathLength _
) As String
public static string Combine(
string baseLocalPath,
string targetLocalPath,
string baseServerPath,
PathLength maxServerPathLength
)
Paramètres
- baseLocalPath
Type : System.String
Chemin d'accès local de l'élément source.
- targetLocalPath
Type : System.String
Chemin d'accès local de l'élément cible.
- baseServerPath
Type : System.String
Le chemin d'accès au serveur de l'élément source.
- maxServerPathLength
Type : Microsoft.TeamFoundation.VersionControl.Common.PathLength
Valeur de retour
Type : System.String
Le chemin d'accès au serveur absolu de l'élément cible.
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