PackUriHelper.ComparePackUri(Uri, Uri) 方法

定义

返回一个值,该值指示两个包 URI 是否等效。

public:
 static int ComparePackUri(Uri ^ firstPackUri, Uri ^ secondPackUri);
public static int ComparePackUri (Uri firstPackUri, Uri secondPackUri);
public static int ComparePackUri (Uri? firstPackUri, Uri? secondPackUri);
static member ComparePackUri : Uri * Uri -> int
Public Shared Function ComparePackUri (firstPackUri As Uri, secondPackUri As Uri) As Integer

参数

firstPackUri
Uri

第一个包 URI。

secondPackUri
Uri

第二个包 URI。

返回

一个带符号整数,指示 firstPackUrisecondPackUri 之间的关系。

含义
小于 0firstPackUri 小于 secondPackUri
0firstPackUri 等效于 secondPackUri
大于 0firstPackUri 大于 secondPackUri

例外

firstPackUrisecondPackUri 不是绝对 URI。

- 或 -

firstPackUrisecondPackUri 不以“pack://”方案开头。

注解

如果 和 secondPackUri 均为 firstPackUrinullComparePackUri则返回 0。 比较包 URI 时,null URI 始终小于非 null URI。 对于 和 secondPackUri 都是绝对包 URI 的情况firstPackUriComparePackUri将执行比较。

适用于

另请参阅