Freigeben über


VersionControlPath.MakeRelative-Methode

Geschützte Member einschließen
Geerbte Member einschließen

Dieser Member wird überladen. Klicken Sie auf einen Namen in der Überladungsliste, um vollständige Informationen zu diesem Member sowie zu Syntax, Nutzung und Beispielen zu erhalten.

Überladungs liste

  Name Beschreibung
Öffentliche MethodeStatischer Member MakeRelative(String, String) Ein Pfad und einen Ordner, den Pfad relativ zum Ordner angegeben.Wenn der Pfad nicht unter dem Ordner ist, wird der Pfad unverändert zurückgegeben.Werden Pfad und Ordner angenommen, um in der kanonischen Form zu sein.Beispiele: MakeRelative (@ " $/src/project/abc.cpp", @ " $/src") - > @ " Projekt/abc.cpp" MakeRelative (@ " $/src/project/abc.cpp", @ " $/specs") - > @ " $/src/project/abc.cpp" MakeRelative (@ " $/src/project/abc.cpp", @ " $/src/proj") - > @ " $/src/project/abc.cpp"
Öffentliche MethodeStatischer Member MakeRelative(String, String, Boolean) Ein Pfad und einen Ordner, den Pfad relativ zum Ordner angegeben.Wenn der Pfad nicht unter dem Ordner ist der rekursive und Parameter falscher dann Pfad wird zurückgegeben unverändert bleibt.Andernfalls die iterativ Methode jedes übergeordnete Verzeichnis im angegebenen Ordner und den Versuch, das Elementverwandten zu machen.Werden Pfad und Ordner angenommen, um in der kanonischen Form zu sein. Beispiele: MakeRelative (@ " $/src/project/abc.cpp", @ " $/src," false) - > @ " Projekt/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) - > @ " Projekt/abc.cpp" MakeRelative (@ " $/src/project/abc.cpp" @ "," $/specs, true) - > @". /src/project/abc.cpp" MakeRelative (@ " $/src/project/abc.cpp" @ "," $/src/proj, true) - > @". /project/abc.cpp"

Zum Seitenanfang

Siehe auch

Referenz

VersionControlPath Klasse

Microsoft.TeamFoundation.VersionControl.Common-Namespace