Metodo VersionControlPath.Combine (String, String, String, PathLength)
Dato un percorso locale di base, il percorso server di base e il percorso locale di destinazione calcola il percorso del server di destinazione. Questa operazione viene eseguita mediante la generazione del percorso relativo per i percorsi locali, la conversione in tale percorso relativo server e combinando lo con il percorso server di base. Nota: Questo metodo genererà un'eccezione non valida del percorso se non è in grado di generare il percorso del server di destinazione. Tra le possibili cause di cause: 1) i percorsi locali sono le unità diversi e non sono correlati. 2) combinando il percorso relativo calcolato con il percorso server di base "comporta una profondità negativa della cartella" (ovvero radice di sopra della directory, $). Esempi: L'associazione (@ (" @ "c:\myproj\abc\efg",c:\myproj\abc\efg\x", @ " @ " $/bar") -> @ " associazione di InvalidPathException" dell'associazione associazione " $/blech dic:\myproj\abc\efg", " @ "c:\myproj\abc\blech", @ " $/foo") -> @ " di $/efg/x (" @ "c:\myproj\abc\efg",c:\yourproj\abc\efg\x", @ " @ " $/bar") -> @ (@ "c:\myproj\abc\efg",c:\yourproj\abc\efg", @ " @ " $/myproj/abc/efg") -> " @" $/yourproj/abc/efg
Spazio dei nomi: Microsoft.TeamFoundation.VersionControl.Common
Assembly: Microsoft.TeamFoundation.VersionControl.Common (in Microsoft.TeamFoundation.VersionControl.Common.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- baseLocalPath
Tipo: System.String
Il percorso locale dell'elemento.
- targetLocalPath
Tipo: System.String
Il percorso locale dell'elemento di destinazione.
- baseServerPath
Tipo: System.String
Il percorso server dell'elemento originale.
- maxServerPathLength
Tipo: Microsoft.TeamFoundation.VersionControl.Common.PathLength
Valore restituito
Tipo: System.String
Il percorso assoluto server di destinazione.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Common