Delen via


AppSearch-tabel

De tabel AppSearch bevat eigenschappen die nodig zijn om te zoeken naar een bestand met een bepaalde bestandshandtekening. De tabel AppSearch kan ook worden gebruikt om een eigenschap in te stellen op de bestaande waarde van een register of .ini bestandsvermelding.

De tabel AppSearch bevat de volgende kolommen.

Kolom Type Sleutel Null-waarde
Eigenschap id- Y N
Handtekening_ id- Y N

 

Kolommen

eigenschap

Als u de actie AppSearch uitvoert, wordt deze eigenschap ingesteld op de locatie van het bestand dat wordt aangegeven door de kolom Signature_. Deze eigenschap wordt ingesteld als de bestandshandtekening bestaat op de computer van de gebruiker. De eigenschappen die in deze kolom worden gebruikt, moeten worden openbare eigenschappen en een id hebben die geen kleine letters bevat.

De eigenschap die wordt vermeld in het veld Eigenschap kan worden geïnitialiseerd in de eigenschap tabel of vanaf een opdrachtregel. Als de actie AppSearch de handtekening zoekt, overschrijft het installatieprogramma de geïnitialiseerde eigenschapswaarde met de gevonden waarde. Als de handtekening niet wordt gevonden, wordt de oorspronkelijke eigenschapswaarde gebruikt. Als de eigenschap nooit is geïnitialiseerd, wordt de eigenschap alleen ingesteld als de handtekening wordt gevonden. Anders is de eigenschap niet gedefinieerd.

Signature_

De kolom Signature_ bevat een unieke id, een handtekening genoemd, en is ook een externe sleutel in de RegLocator, IniLocator, CompLocatoren DrLocator tabellen. Bij het zoeken naar een bestand moet de waarde in deze kolom ook een refererende sleutel zijn in de Signature tabel. Als de waarde in deze kolom niet wordt vermeld in de tabel Handtekening, bepaalt het installatieprogramma dat de zoekopdracht naar een map is.

Opmerkingen

De actie AppSearch in reekstabellen de informatie in deze tabel verwerkt. Zie Using a Sequence Tablevoor meer informatie over het gebruik van reekstabellen.

Met de actie AppSearch wordt eerst gezocht naar handtekeningen met behulp van de CompLocator tabel, de RegLocator tabel tweede, de IniLocator tabel derde, en ten slotte de DrLocator tabel. Bestandshandtekeningen worden weergegeven in de tabel Handtekening. Een handtekening die zich niet in de tabel Handtekening bevindt, geeft een map aan en de actie stelt de eigenschap in op het mappad voor die handtekening.

Zie Zoeken naar bestaande toepassingen, bestanden, registervermeldingen of .ini bestandsvermeldingen.

Validering

ICE03-
ICE06-
ICE32
ICE52-
ICE88