Interfaccia IStemmer (indexsrv.h)

Fornisce metodi per la creazione di uno stemmer specifico del linguaggio. Lo stemmer genera forme inflected di una parola specificata.

Ereditarietà

L'interfaccia IStemmer eredita dall'interfaccia IUnknown . IStemmer include anche questi tipi di membri:

Metodi

L'interfaccia IStemmer include questi metodi.

 
IStemmer::GenerateWordForms

Genera moduli alternativi per una parola e inserisce questi moduli nell'oggetto IWordFormSink.
IStemmer::GetLicenseToUse

Ottiene le informazioni sulla licenza per questa implementazione di IStemmer.
IStemmer::Init

Inizializza lo stemmer.

Commenti

Quando implementare

Implementare questa interfaccia per creare uno stemmer personalizzato per una lingua. Windows Search chiama i metodi di questa interfaccia per generare moduli inflected per le parole identificate durante la compilazione di un indice.

I componenti di Stemmer per Windows Search vengono eseguiti nel contesto Sicurezza locale. Devono essere scritti per gestire i buffer e lo stack correttamente. Tutte le copie di stringa devono disporre di controlli espliciti per proteggere gli overrun del buffer. È sempre necessario verificare la dimensione allocata del buffer e testare le dimensioni dei dati rispetto alle dimensioni del buffer.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione indexsrv.h
Componente ridistribuibile Windows NT 4.0 Option Pack