Compartilhar via


Tabela AppSearch

A tabela AppSearch contém as propriedades necessárias para pesquisar um arquivo com uma assinatura de arquivo específica. A tabela AppSearch também pode ser usada para definir uma propriedade para o valor existente de um registro ou .ini entrada de arquivo.

A tabela AppSearch tem as colunas a seguir.

Coluna Tipo Chave Nullable
Propriedade identificador de Y N
Assinatura_ identificador de Y N

 

Colunas

Propriedade

A execução da ação AppSearch define essa propriedade como o local do arquivo indicado pela coluna Signature_. Essa propriedade será definida se a assinatura de arquivo existir no computador do usuário. As propriedades usadas nesta coluna devem ser propriedades públicas e ter um identificador que não contenha letras minúsculas.

A propriedade listada no campo Propriedade pode ser inicializada na tabela Propriedade ou em uma linha de comando. Se a ação AppSearch localizar a assinatura, o instalador substituirá o valor da propriedade inicializada com o valor encontrado. Se a assinatura não for encontrada, o valor da propriedade inicial será usado. Se a propriedade nunca foi inicializada, a propriedade será definida somente se a assinatura for encontrada. Caso contrário, a propriedade será indefinida.

Signature_

A coluna Signature_ contém um identificador exclusivo chamado uma assinatura e também é uma chave externa nas tabelas RegLocator, IniLocator, CompLocatore DrLocator. Ao pesquisar um arquivo, o valor nesta coluna também deve ser uma chave estrangeira na tabela assinatura do. Se o valor nesta coluna não estiver listado na tabela Assinatura, o instalador determinará que a pesquisa é para um diretório.

Observações

A ação AppSearch em tabelas de sequência processa as informações nesta tabela. Para obter informações sobre como usar tabelas de sequência, consulte Usando uma tabela de sequência.

A ação AppSearch procura assinaturas usando a tabela CompLocator primeiro, o RegLocator segundo, o IniLocator tabela em terceiro e, por fim, a tabela DrLocator. As assinaturas de arquivo são listadas na tabela assinatura do. Uma assinatura que não está na tabela Signature indica um diretório e a ação define a propriedade como o caminho do diretório para essa assinatura.

Consulte pesquisando aplicativos, arquivos, entradas de registro ou entradas de arquivo .ini existentes.

Validação

ICE03
ICE06
ICE32
ICE52
ICE88