Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A tabela ProgId contém informações para IDs de programa e IDs de programa independentes de versão que devem ser geradas como parte do anúncio do produto.
A tabela ProgId tem as colunas a seguir.
| Coluna | Tipo | Chave | Nullable |
|---|---|---|---|
| ProgId | de Texto | Y | N |
| ProgId_Parent | de Texto | N | Y |
| Classe_ | guid do | N | Y |
| Descrição | de Texto | N | Y |
| Ícone_ | identificador de | N | Y |
| IconIndex | inteiro | N | Y |
Colunas
-
ProgId
-
A ID do programa ou a ID do programa independente de versão. Os ProgIds listados na tabela ProgId serão registrados se o CLSID listado na coluna Class_ desta tabela estiver agendado para ser anunciado ou instalado. Quando o ProgId é selecionado para registro, todos os ProgIds que se referem a essa linha por meio da coluna ProgId_Parent também são selecionados para registro.
-
ProgId_Parent
-
Definido apenas para IDs de programa independentes de versão. Esse campo é uma chave estrangeira na coluna ProgId. Para definir uma ID de programa independente de versão, insira o ProgId correspondente na coluna ProgId_Parent. Quando o ProgId é selecionado para instalação, os ProgIds independentes de versão correspondentes associados por meio da coluna ProgId_Parent também são selecionados para registro.
-
Classe_
-
Uma chave estrangeira opcional na tabela classe . Esta coluna deve ser nula para um ProgId independente de versão. Se o valor Class_ para um ProgId for nulo, o ProgId será registrado quando ele aparecer na coluna ProgId de uma linha na tabela Extensão e a extensão tiver pelo menos um Verbo associado a ele na tabela Verbo. Os ProgIds selecionados para registro dessa maneira não instalam outros ProgIds que referenciam o ProgId atual por meio do valor padrão ProgId_.
-
Descrição do
-
Uma descrição localizada opcional da ID do programa associado.
-
Ícone_
-
Uma chave estrangeira opcional na tabela ícone que especifica o arquivo de ícone associado a este ProgId. Isso é escrito sob a chave DefaultIcon associada a este ProgId. Esta coluna deve ser nula para um ProgId independente de versão.
-
IconIndex
-
O índice ícone no arquivo de ícone. Esta coluna deve ser nula para um ProgId independente de versão.
Observações
As ações RegisterProgIdInfo e UnregisterProgIdInfo em tabelas de sequência processar as informações nesta tabela. Para obter informações sobre como usar tabelas de sequência, consulte Usando uma tabela de sequência.
Validação