Condividi tramite


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