Udostępnij przez


PackUriHelper.ComparePackUri(Uri, Uri) Metoda

Definicja

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ż 0firstPackUri wartość jest mniejsza niż secondPackUri.
0firstPackUri jest równoważne secondPackUri.
Większe niż 0firstPackUri 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 firstPackUrisecondPackUrinull, 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.

Dotyczy

Zobacz też