Freigeben über


XsltContext.CompareDocument(String, String) Methode

Definition

Vergleicht beim Überschreiben in einer abgeleiteten Klasse die Basis-URIs (Uniform Resource Identifiers) zweier Dokumente basierend auf der Reihenfolge, in der die Dokumente vom XSLT-Prozessor (d. h. der XslTransform-Klasse) geladen wurden.

public:
 abstract int CompareDocument(System::String ^ baseUri, System::String ^ nextbaseUri);
public abstract int CompareDocument (string baseUri, string nextbaseUri);
abstract member CompareDocument : string * string -> int
Public MustOverride Function CompareDocument (baseUri As String, nextbaseUri As String) As Integer

Parameter

baseUri
String

Die Basis-URI des ersten zu vergleichenden Dokuments.

nextbaseUri
String

Die Basis-URI des zweiten zu vergleichenden Dokuments.

Gibt zurück

Ein Ganzzahlwert, der die relative Reihenfolge der beiden Basis-URIs beschreibt: –1, wenn baseUri vor nextbaseUri auftritt, 0 (null), wenn die beiden Basis-URIs identisch sind, und 1, wenn baseUri nach nextbaseUri auftritt.

Hinweise

Diese Methode unterstützt die XSLT-Funktion document() , die angibt, dass Knoten, die für mehrere Dokumente ausgewählt sind, immer in derselben Reihenfolge zurückgegeben werden.

Hinweis

Die Reihenfolge ist implementierungsspezifisch.

Gilt für: