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