Condividi tramite


Metodo VersionControlPath.Combine

Includi membri protetti
Includi membri ereditati

Si tratta di un membro di overload. Per informazioni complete su questo membro, inclusi la sintassi, l'utilizzo e gli esempi, fare clic su un nome nell'elenco degli overload.

Elenco di overload

  Nome Descrizione
Metodo pubblicoMembro statico Combine(String, String) Restituisce il percorso completo e reso canonico costruito dal padre e dal relativo.Se il relativo è già un percorso completo, restituire una copia resa canonico relativi.Se il relativo non è completo, restituisce il percorso che deriva da aggiungere al padre e da rendere canonico il risultato.Si presuppone che il padre già viene reso canonico.
Metodo pubblicoMembro statico Combine(String, String, PathLength)
Metodo pubblicoMembro statico Combine(String, String, String) Dato un percorso locale di base, il percorso server di base e il percorso locale di destinazione calcolano il percorso del server di destinazione.Ciò è completa generano il percorso relativo per i percorsi locali, la conversione che a un percorso relativo server e combinando lo con il percorso server di base.Nota: Questo metodo genererà un'eccezione non valida del percorso se non è possibile generare il percorso del server di destinazione.Tra le possibili cause di questo includono:1) i percorsi locali sono le unità diversi e non sono correlati. 2) combinando il percorso relativo calcolato con il percorso server di base “provoca un numero negativo della cartella" (che è radice di sopra della directory, $). Esempi: Associazione (@ " c:\myproj\abc\xyz", @ " c:\myproj\abc\blech", " @ $/abc") - > @ " associazione di $/blech" (@ " c:\myproj\abc\xyz", @ " c:\myproj\abc\xyz\x", " @ $/xyz") - > @ " associazione di $/xyz/x" (@ " c:\myproj\abc\xyz", @ " c:\yourproj\abc\xyz\x", " @ $/xyz") - > @ " associazione di InvalidPathException" (@ " c:\myproj\abc\xyz", @ " c:\yourproj\abc\xyz", " @ $/myproj/abc/xyz") - > @ " $/yourproj/abc/xyz"
Metodo pubblicoMembro statico Combine(String, String, String, PathLength)

In alto

Vedere anche

Riferimenti

VersionControlPath Classe

Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Common