Tabella ProgId
La tabella ProgId contiene informazioni sugli ID programma e sugli ID programma indipendenti dalla versione che devono essere generati come parte dell'annuncio del prodotto.
La tabella ProgId contiene le colonne seguenti.
Colonna | Digitare | Chiave | Nullable |
---|---|---|---|
ProgId | testo | Y | N |
ProgId_Parent | testo | N | Y |
Classe_ | GUID | N | Y |
Descrizione | testo | N | Y |
Icona_ | identificatore | N | Y |
IconIndex | Integer | N | Y |
Colonne
-
ProgId
-
ID programma o ID programma indipendente dalla versione. I ProgId elencati nella tabella ProgId vengono registrati se il CLSID elencato nella Class_column di questa tabella è pianificato per essere annunciato o installato. Quando si seleziona ProgId per la registrazione, vengono selezionati anche tutti i ProgId che fanno riferimento a questa riga tramite la colonna ProgId_Parent per la registrazione.
-
ProgId_Parent
-
Definito solo per gli ID programma indipendenti dalla versione. Questo campo è una chiave esterna nella colonna ProgId. Per definire un ID programma indipendente dalla versione, immettere il ProgId corrispondente nella colonna ProgId_Parent. Quando si seleziona ProgId per l'installazione, per la registrazione vengono selezionati anche i ProgId indipendenti dalla versione associati tramite la colonna ProgId_Parent.
-
Class_
-
Chiave esterna facoltativa nella tabella classe . Questa colonna deve essere Null per una versione progId indipendente dalla versione. Se il Class_value per un ProgId è Null, il ProgId viene registrato quando viene visualizzato nella colonna ProgId di una riga nella tabella Extension e l'estensione include almeno un verbo associato nella tabella verbo . I ProgId selezionati per la registrazione in questo modo non installano altri ProgId che fanno riferimento al ProgId corrente tramite il valore ProgId_Default.
-
Descrizione
-
Descrizione localizzata facoltativa dell'ID programma associato.
-
Icon_
-
Chiave esterna facoltativa nella tabella icona che specifica il file icona associato a questo ProgId. Questa operazione viene scritta sotto la chiave DefaultIcon associata a questo ProgId. Questa colonna deve essere Null per una versione progId indipendente dalla versione.
-
icona Index
-
Indice icona nel file icona. Questa colonna deve essere Null per una versione progId indipendente dalla versione.
Osservazioni
Le azioni RegisterProgIdInfo e UnregisterProgIdInfo nelle tabelle di sequenza elaborare le informazioni in questa tabella. Per informazioni sull'uso di tabelle di sequenza , vedere Uso di una tabella sequenza.
Convalida