Metodo IConditionGenerator::RecognizeNamedEntities (structuredquery.h)
Identifica le entità denominate in una stringa di input e crea una raccolta contenente tali entità. Il valore di ogni entità denominata viene espresso come stringa, che viene quindi usata da IConditionGenerator::GenerateForLeaf. La stringa può contenere dati e essere in qualsiasi formato, perché non viene esaminata da altri componenti.
Sintassi
HRESULT RecognizeNamedEntities(
[in] LPCWSTR pszInputString,
[in] LCID lcidUserLocale,
[in] ITokenCollection *pTokenCollection,
[in, out] INamedEntityCollector *pNamedEntities
);
Parametri
[in] pszInputString
Tipo: LPCWSTR
Stringa di input da analizzare.
[in] lcidUserLocale
Tipo: LCID
LCID su cui devono essere riconosciute le entità denominate.
[in] pTokenCollection
Tipo: ITokenCollection*
Puntatore a un oggetto ITokenCollection che indica come è stata tokenizzata la stringa di input.
[in, out] pNamedEntities
Tipo: INamedEntityCollector*
In input contiene un oggetto INamedEntityCollector o NULL. In caso di restituzione, contiene una raccolta INamedEntityCollector delle entità denominate.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Data una stringa di input, impostazioni locali dell'utente (in genere le impostazioni locali predefinite dell'utente) e una tokenizzazione della stringa di input, il metodo IConditionGenerator::RecognizeNamedEntities deve essere in grado di identificare tutte le entità denominate nella stringa di input e quindi aggiungere ogni entità alla raccolta di entità denominata.
Requisiti
Client minimo supportato | Windows XP con SP2, Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 con SP1 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | structuredquery.h |
Vedi anche
Riferimento