Objeto Product
O objeto Product representa uma instância exclusiva de um produto que é anunciado, instalado ou desconhecido.
O objeto pode ser instanciado com a propriedade Product como "WindowsInstaller.Installer.Product(ProductCode, UserSid, Context)". UserSid deve ser NULL no contexto por computador. UserSid poderá ser nulo para o usuário atual especificado, quando o contexto não for por computador. Os parâmetros ProductCode e Context são necessários.
Membros
O objeto Product tem estes tipos de membros:
Métodos
O objeto Product tem esses métodos.
Método | Descrição |
---|---|
SourceListAddMediaDisk | Adiciona um disco ao conjunto de discos registrados. |
SourceListAddSource | Adiciona uma fonte de rede ou de URL à lista de fontes. |
SourceListClearAll | Limpa a lista de fontes completa do tipo de fonte especificado. |
SourceListClearMediaDisk | Remove um disco do conjunto de discos registrados da lista de fontes. |
SourceListClearSource | Remove uma fonte de rede ou de URL da lista de fontes. |
SourceListForceResolution | Limpa a última origem usada. Isso força uma resolução de lista de fontes na próxima vez que a fonte for solicitada. |
Propriedades
O objeto Product tem estas propriedades.
Propriedade | Descrição |
---|---|
ComponentState |
O estado de um componente especificado para esta instância do produto. |
Contexto |
O contexto dessa instância do produto como um valor MSIINSTALLCONTEXT. |
FeatureState |
O estado de um recurso especificado para essa instância do produto. |
InstallProperty |
O valor de uma propriedade especificada. |
MediaDisks |
Enumera todos os discos de mídia dessa instância do produto. |
ProductCode |
Retorna o código do produto. |
SourceListInfo |
Obtém e define as propriedades de informações da origem. Esta é uma propriedade de leitura ou gravação. |
Origens |
Enumera todas as fontes dessa instância do produto. |
Estado |
Estado da instalação do produto. |
UserSid |
Retorna o SID do usuário, em cuja conta essa instância do produto está disponível. |
Requisitos
Requisito | Valor |
---|---|
Versão |
Windows Installer 5.0 no Windows Server 2012, no Windows 8, no Windows Server 2008 R2 ou no Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou no Windows Vista. Windows Installer 3.0 ou versões posteriores no Windows Server 2003, no Windows XP e no Windows 2000 |
DLL |
|
IID |
O IID_IProduct é definido como 000C10A0-0000-0000-C000-000000000046 |
Confira também