XsltContext.CompareDocument(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.