PackUriHelper.ComparePartUri(Uri, Uri) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns a value that indicates whether two package part URIs are equivalent.
public:
static int ComparePartUri(Uri ^ firstPartUri, Uri ^ secondPartUri);
public static int ComparePartUri (Uri? firstPartUri, Uri? secondPartUri);
public static int ComparePartUri (Uri firstPartUri, Uri secondPartUri);
static member ComparePartUri : Uri * Uri -> int
Public Shared Function ComparePartUri (firstPartUri As Uri, secondPartUri As Uri) As Integer
Parameters
- firstPartUri
- Uri
The URI of the first PackagePart.
- secondPartUri
- Uri
The URI of the second PackagePart.
Returns
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 .
|
Exceptions
firstPartUri
or secondPartUri
is not a valid part URI syntax.
Remarks
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.