ComparePartUri Method

PackUriHelper.ComparePartUri Method (Uri, Uri)

 

Returns a value that indicates whether two package part URIs are equivalent.

Namespace:   System.IO.Packaging
Assembly:  WindowsBase (in WindowsBase.dll)

public static int ComparePartUri(
	Uri firstPartUri,
	Uri secondPartUri
)

Parameters

firstPartUri
Type: System.Uri

The URI of the first PackagePart.

secondPartUri
Type: System.Uri

The URI of the second PackagePart.

Return Value

Type: System.Int32

A value that indicates the relationship between firstPartUri and secondPartUri.

Value

Meaning

Less than 0

firstPartUri is less than secondPartUri.

0

firstPartUri is equivalent to secondPartUri.

Greater than 0

firstPartUri is greater than secondPartUri.

Exception Condition
ArgumentException

firstPartUri or secondPartUri is not a valid part URI syntax.

If both firstPartUri and secondPartUri are null, ComparePartUri returns 0. When comparing PackagePart URIs, a null URI is always less than a non-null URI. For cases where firstPartUri and secondPartUri are both relative PackagePart URIs, ComparePartUri performs the comparison.

.NET Framework
Available since 3.0
Return to top
Show:
© 2016 Microsoft