Język

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

Pierwszy identyfikator URI 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 z secondPackUri.
Większe niż 0 firstPackUri jest większa niż secondPackUri.

Wyjątki

Albo firstPackUri nie secondPackUri jest bezwzględnym identyfikatorem URI.

— lub —

Albo firstPackUri albo secondPackUri nie rozpoczynaj 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 przypadkach, w których firstPackUri i secondPackUri są bezwzględnymi identyfikatorami URI pakietów, ComparePackUri wykonuje porównanie.

Dotyczy

Zobacz też