System.IO.Packaging.PackUriHelper.GetRelativeUri C# (CSharp) Method

GetRelativeUri() public static method

public static GetRelativeUri ( Uri sourcePartUri, Uri targetPartUri ) : Uri
sourcePartUri Uri
targetPartUri Uri
return Uri
        public static Uri GetRelativeUri(Uri sourcePartUri, Uri targetPartUri)
        {
            Check.SourcePartUri(sourcePartUri);
            Check.TargetPartUri(targetPartUri);

            Uri uri = new Uri("http://fake.com");
            Uri a = new Uri(uri, sourcePartUri.OriginalString);
            Uri b = new Uri(uri, targetPartUri.OriginalString);

            return a.MakeRelativeUri(b);
        }