IStemmer-Schnittstelle (indexsrv.h)
Stellt Methoden zum Erstellen eines sprachspezifischen Stemmers bereit. Der Wortstamm generiert informierte Formen eines angegebenen Worts.
Vererbung
Die IStemmer-Schnittstelle erbt von der IUnknown-Schnittstelle . IStemmer verfügt auch über folgende Arten von Membern:
Methoden
Die IStemmer-Schnittstelle verfügt über diese Methoden.
IStemmer::GenerateWordForms Generiert alternative Formen für ein Wort und fügt diese Formen in das IWordFormSink-Objekt ein. |
IStemmer::GetLicenseToUse Ruft die Lizenzinformationen für diese IStemmer-Implementierung ab. |
IStemmer::Init Initialisiert den Stemmer. |
Hinweise
Wann sollte implementiert werden?
Implementieren Sie diese Schnittstelle, um einen benutzerdefinierten Stemmer für eine Sprache zu erstellen. Windows Search ruft die Methoden dieser Schnittstelle auf, um inflectierte Formulare für Wörter zu generieren, die beim Erstellen eines Indexes identifiziert werden.Stemmerkomponenten für Windows Search werden im Kontext "Lokale Sicherheit" ausgeführt. Sie sollten geschrieben werden, um Puffer und den Stapel ordnungsgemäß zu verwalten. Alle Zeichenfolgenkopien müssen explizite Überprüfungen aufweisen, um sich vor Pufferüberläufen zu schützen. Sie sollten immer die zugeordnete Größe des Puffers überprüfen und die Größe der Daten anhand der Größe des Puffers testen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | indexsrv.h |
Verteilbare Komponente | Windows NT 4.0 Option Pack |