PackUriHelper.ComparePackUri(Uri, Uri) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个值,该值指示两个包 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。
返回
一个带符号整数,指示 firstPackUri
和 secondPackUri
之间的关系。
值 | 含义 |
---|---|
小于 0 | firstPackUri 小于 secondPackUri 。
|
0 | firstPackUri 等效于 secondPackUri 。
|
大于 0 | firstPackUri 大于 secondPackUri 。
|
例外
firstPackUri
或 secondPackUri
不是绝对 URI。
- 或 -
firstPackUri
或 secondPackUri
不以“pack://”方案开头。
注解
如果 和 secondPackUri
均为 firstPackUri
null
,ComparePackUri则返回 0。 比较包 URI 时,null URI 始终小于非 null URI。 对于 和 secondPackUri
都是绝对包 URI 的情况firstPackUri
,ComparePackUri将执行比较。