Beinhaltet allgemeine Funktionen zur Suche.
Führt die Suche auf der Seite durch und liefert das Ergebnis als Liste zurück
Begriffe die in Anführungszeichen geschrieben sind werden auch exakt so gesucht.
Wird vor einem Begriff oder einer Begriffsgruppe (Anführungszeichen) ein Minus vorangestellt bedeutet dies, dass diese nicht auf der Seite vorkommen dürfen.
Existieren bei der Und-Suche in den Seitenattributen oder den Attributen eines Schapes alle angegebenen Suchbegriffe wird der Eintrag in der Liste der Suchergebnisse als IsMatch gekennzeichnet. Bei der Oder-Suche gilt dies bereits wenn einer der Suchbegriffe vorkommt.
Identisch zu obenstehender Funktion DoSearch, allerdings wird nur die übergebene Navigation berücksichtigt, d.h. es kommen nur Ergebnisse von Seiten, die in dieser Navigation liegen.
Wird eine ungültige Navigation angegeben, wird ein leeres Ergebnis geliefert.
Identisch zur obersten Funktion DoSearch, allerdings werden nur die übergebenen Navigationen berücksichtigt, d.h. es kommen nur Ergebnisse von Seiten, die in diesen Navigationen liegen.
Achtung: Wird eine Navigation doppelt mitgegeben, wird dies zu doppelten Suchergebnissen darin führen. Ungültige Navigationen oder Nothing-Einträge im übergebenen Enumerable werden ignoriert. Sind nur ungültige Elemente enthalten wird ein leeres Ergebnis geliefert.