Indexing Service
Visão geral da tecnologia do Serviço de Indexação.
Para desenvolver o Serviço de Indexação, você precisa desses cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, consulte:
CHUNK_BREAKTYPE Descreve o tipo de quebra que separa a parte atual da parte anterior. |
CHUNKSTATE Especifica se a parte atual é uma propriedade de tipo de texto ou de tipo de valor. |
DBCOMMANDOPENUM O tipo enumerado DBCOMMANDOPENUM contém uma lista dos possíveis operadores de comando para nós em uma árvore de comandos. |
DBCOMMANDREUSEENUM O tipo enumerado DBCOMMANDREUSEENUM especifica se um estado do comando anterior é mantido. |
DBKINDENUM O tipo enumerado DBKINDENUM especifica a combinação de GUID, número da propriedade ou nome da propriedade a ser usado para identificar um objeto de banco de dados. |
DBVALUEKINDENUM O tipo enumerado DBVALUEKINDENUM é usado para indicar o tipo do membro da união dentro de uma estrutura DBCOMMANDTREE. |
IFILTER_FLAGS Indica se o chamador deve usar as interfaces IPropertySetStorage e IPropertyStorage para localizar propriedades adicionais. |
IFILTER_INIT Sinalizadores que controlam o processo de filtragem. |
WORDREP_BREAK_TYPE Descreve o tipo de quebra que separa a palavra atual da palavra anterior. |
BindIFilterFromStorage Recupera o ponteiro da interface IFilter para o objeto de armazenamento especificado. Isso é especialmente útil ao filtrar o conteúdo de um documento e processar objetos OLE inseridos que são acessíveis por meio de suas interfaces IStorage. |
BindIFilterFromStream Recupera o ponteiro da interface IFilter para o objeto de armazenamento especificado. Isso é especialmente útil ao filtrar o conteúdo de um documento e processar objetos OLE inseridos acessíveis por meio de suas interfaces IStream. |
BindRegion Recupera uma interface que representa a parte especificada do objeto. Atualmente reservado para uso futuro. |
FindErrorNodes O método ICommandTree::FindErrorNodes atravessa uma árvore de comandos e retorna uma matriz de nós com erros neles. |
FreeCommandTree O método ICommandTree::FreeCommandTree atravessa uma árvore de comando e desaloca todas as estruturas de nó DBCOMMANDTREE, bem como todas as variantes nessas estruturas. Em seguida, ele define o ponteiro raiz como um ponteiro NULL. |
GetChunk Posiciona o filtro no início da próxima parte ou na primeira parte se essa for a primeira chamada para o método GetChunk e retornará uma descrição da parte atual. |
GetCommandTree O método ICommandTree::GetCommandTree ecoa o comando atual como uma árvore, incluindo todas as operações pós-processamento que foram adicionadas. |
Gettext Recupera texto (propriedades do tipo texto) da parte atual, que deve ter um valor de enumeração CHUNKSTATE de CHUNK_TEXT. |
GetValue Recupera um valor (propriedade de tipo de valor interno) de uma parte, que deve ter um valor de enumeração CHUNKSTATE de CHUNK_VALUE. |
Init Inicializa uma sessão de filtragem. |
LoadIFilter Recupera IFilter do nome do caminho para o objeto . |
SetCatalogState Define o estado do catálogo para backup ou outras finalidades. |
SetCommandTree O método ICommandTree::SetCommandTree define a árvore de comando de um objeto de comando, substituindo a existente ou substituindo um comando de texto especificado pela interface ICommandText. |
ICommandTree A interface ICommandTree é opcional para provedores que dão suporte a comandos. Ele contém métodos para manipular árvores de consulta. Os provedores que dão suporte a árvores de comando também devem dar suporte à especificação da mesma funcionalidade por meio da interface ICommandText. |
Ifilter Examina documentos em busca de texto e propriedades (também chamados de atributos). |
IPhraseSink Manipula frases que separam palavras que analisam o texto da consulta durante o tempo de consulta. |
IQuery A interface IQuery é reservada para uso futuro. |
CI_STATE Representa o estado atual de um catálogo do Serviço de Indexação. |
CIPROPERTYDEF Representa as informações de ID (nome, tipo e identificador de propriedade) amigáveis. |
DBBYGUID A estrutura DBBYGUID fornece informações complementares para um nó. |
DBCOMMANDTREE A estrutura DBCOMMANDTREE é a estrutura de dados primária usada para representar qualquer nó em uma árvore de comandos OLE DB, conforme descrito na seção Operadores de Manipulação de Dados e Operadores de Definição de Dados dessa referência. |
DBCONTENT A estrutura DBCONTENT representa informações específicas exigidas pelo operador DBOP_content. |
DBCONTENTPROXIMITY A estrutura DBCONTENTPROXIMITY representa informações específicas exigidas pelo operador DBOP_content_proximity. |
DBCONTENTSCOPE A estrutura DBCONTENTSCOPE é usada para passar um argumento de escopo em uma árvore de comando. |
DBCONTENTTABLE A estrutura DBCONTENTTABLE representa os nomes do computador e do catálogo de uma árvore de comandos. |
DBCONTENTVECTOR A estrutura DBCONTENTVECTOR representa informações específicas exigidas pelo operador DBOP_content_vector_or. (DBCONTENTVECTOR) |
DBGROUPINFO A estrutura DBCONTENTVECTOR representa informações específicas exigidas pelo operador DBOP_content_vector_or. (DBGROUPINFO) |
DBID A estrutura DBID encapsula várias maneiras de identificar um objeto de banco de dados. |
DBLIKE A estrutura DBLIKE representa informações específicas exigidas pelo operador DBOP_like. |
DBPARAMETER A estrutura DBPARAMETER é usada para definir valores para parâmetros escalares. |
DBPROBABILISTIC A estrutura DBPROBABILISTIC é reservada para uso futuro. |
DBRELEVANTDOCUMENT A estrutura DBRELEVANTDOCUMENT é reservada para uso futuro. |
DBSETFUNC A estrutura DBSETFUNC especifica a função de agregação a ser usada em uma operação de seleção. |
DBSORTINFO A estrutura DBSORTINFO armazena a ordem na qual uma coluna será classificada (ou seja, crescente ou decrescente). Essas informações são armazenadas dentro de um nó DBOP_sort_list_element. |
DBTEXT A estrutura DBTEXT é usada pelo nó DBOP_text_command. |
FILTERREGION Descreve a posição e a extensão de uma parte especificada do texto dentro de um objeto . |
FULLPROPSPEC Especifica um conjunto de propriedades e uma propriedade dentro do conjunto de propriedades. |
STAT_CHUNK Descreve as características de uma parte. |