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 kolom Class_ van deze tabel moet 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.

Klas_

Een optionele refererende sleutel in de klassetabel. Deze kolom moet Null zijn voor een versie-onafhankelijke ProgId. Als de Class_ waarde voor een ProgId null is, wordt de ProgId geregistreerd wanneer deze wordt weergegeven in de kolom ProgId van een rij in de extensietabel en aan de extensie ten minste één werkwoord is gekoppeld in 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_ Standaardwaarde.

beschrijving van

Een optionele gelokaliseerde beschrijving van de bijbehorende programma-id.

Pictogram_

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-