PackageUtilities::MakeRelativeIfRooted Method (String^, Url^)

 

Returns a relative path if the specified file path is absolute and if it's in the same folder as the URL or a child folder of the URL.

Namespace:   Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)

public:
static String^ MakeRelativeIfRooted(
	String^ fileName,
	Url^ url
)

Parameters

fileName
Type: System::String^

The path to convert.

url
Type: Microsoft.VisualStudio.Shell::Url^

The base URL.

Return Value

Type: System::String^

The relative path of the file.

If fileName is already relative, or if it is absolute and does not overlap url, this method returns fileName. Otherwise, it returns the portion of the path that does not overlap url.

Return to top
Show: