PackUriHelper.ComparePackUri(Uri, Uri) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość wskazującą, czy dwa identyfikatory URI pakietu są równoważne.
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
Parametry
- firstPackUri
- Uri
Identyfikator URI pierwszego pakietu.
- secondPackUri
- Uri
Drugi identyfikator URI pakietu.
Zwraca
Podpisana liczba całkowita wskazująca relację między firstPackUri i secondPackUri.
| Wartość | Znaczenie |
|---|---|
| Mniej niż 0 |
firstPackUri wartość jest mniejsza niż secondPackUri.
|
| 0 |
firstPackUri jest równoważne secondPackUri.
|
| Większe niż 0 |
firstPackUri wartość jest większa niż secondPackUri.
|
Wyjątki
Albo firstPackUri lub secondPackUri nie jest bezwzględnym identyfikatorem URI.
-lub-
Albo firstPackUri lub secondPackUri nie zaczynać się od schematu "pack://".
Uwagi
Jeśli wartości i firstPackUrisecondPackUri są null, ComparePackUri zwraca wartość 0. Podczas porównywania identyfikatorów URI pakietów identyfikator URI o wartości null jest zawsze mniejszy niż identyfikator URI o wartości innej niż null. W przypadku przypadków, w których firstPackUri i secondPackUri są bezwzględnymi identyfikatorami URI pakietów, ComparePackUri należy wykonać porównanie.