Delen via


ProgId-tabel

De tabel ProgId bevat informatie voor programma-id's en versie-onafhankelijke programma-id's die moeten worden gegenereerd als onderdeel van de productadvertentie.

De tabel ProgId heeft de volgende kolommen.

Kolom Type Sleutel Null-waarde
ProgId tekst Y N
ProgId_Parent tekst N Y
Klas_ GUID- N Y
Beschrijving tekst N Y
Pictogram_ id- N Y
IconIndex geheel getal N Y

 

Kolommen

ProgId

De programma-id of versie onafhankelijke programma-id. ProgIds die worden vermeld in de progId-tabel, worden geregistreerd als de CLSID die wordt vermeld in de Class_column van deze tabel is gepland om te worden geadverteerd of geïnstalleerd. Wanneer de ProgId is geselecteerd voor registratie, worden alle ProgIds die naar deze rij verwijzen via de kolom ProgId_Parent ook geselecteerd voor registratie.

ProgId_Parent

Alleen gedefinieerd voor versie-onafhankelijke programma-id's. Dit veld is een refererende sleutel in de kolom ProgId. Als u een versieonafhankelijke programma-id wilt definiëren, voert u de bijbehorende ProgId in de kolom ProgId_Parent in. Wanneer de ProgId is geselecteerd voor installatie, worden de bijbehorende versie-onafhankelijke ProgIds die zijn gekoppeld via de kolom ProgId_Parent ook geselecteerd voor registratie.

Class_

Een optionele refererende sleutel in de klassetabel. Deze kolom moet Null zijn voor een versie-onafhankelijke ProgId. Als de Class_value voor een ProgId null is, wordt de ProgId geregistreerd wanneer deze wordt weergegeven in de kolom ProgId van een rij in de tabel Extensie en de extensie ten minste één werkwoord heeft gekoppeld aan de tabel Werkwoord. ProgIds die op deze manier zijn geselecteerd voor registratie, installeren geen andere ProgIds die verwijzen naar de huidige ProgId via de ProgId_Default-waarde.

beschrijving van

Een optionele gelokaliseerde beschrijving van de bijbehorende programma-id.

Icon_

Een optionele refererende sleutel in de tabel Pictogram waarmee het pictogrambestand wordt opgegeven dat aan deze ProgId is gekoppeld. Dit wordt geschreven onder de DefaultIcon-sleutel die is gekoppeld aan deze ProgId. Deze kolom moet Null zijn voor een versie-onafhankelijke ProgId.

IconIndex

De pictogramindex in het pictogrambestand. Deze kolom moet Null zijn voor een versie-onafhankelijke ProgId.

Opmerkingen

De RegisterProgIdInfo en UnregisterProgIdInfo acties in reekstabellen de informatie in deze tabel verwerken. Zie Using a Sequence Tablevoor meer informatie over het gebruik van reekstabellen.

Validering

ICE03-
ICE06-
ICE32
ICE36-
ICE89-