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 均为 firstPackUrinull,ComparePackUri则返回 0。 比较包 URI 时,null URI 始终小于非 null URI。 对于 和 secondPackUri 都是绝对包 URI 的情况firstPackUri,ComparePackUri将执行比较。