Método Product.SourceListAddSource
O método SourceListAddSource adiciona uma fonte de rede ou URL. Aceita SourcePath, Type e Index como parâmetros. Esse método chama MsiSourceListAddSourceEx.
Sintaxe
Product.SourceListAddSource(
Type,
SourcePath,
Index
)
Parâmetros
-
Tipo
-
Tipo de origem a ser adicionada: MSISOURCETYPE_NETWORK ou MSISOURCETYPE_URL.
-
SourcePath
-
Caminho para a origem a ser adicionada.
-
Index
-
Se SourceListAddSource for chamado com uma nova origem e Index estiver definido como 0, o instalador adicionará a origem ao final da lista de origem.
Se essa função for chamada com uma origem já existente na lista de origem e Index for definido como 0, o instalador manterá o índice existente da origem.
Se a função for chamada com uma origem existente na lista de origem e Index for definido como um valor diferente de zero, a origem será removida de seu local atual na lista e inserida na posição especificada por Index, antes de qualquer fonte que já exista nessa posição.
Se a função for chamada com uma nova origem e Index for definido como um valor diferente de zero, a origem será inserida na posição especificada por Index, antes de qualquer fonte que já exista nessa posição. O valor de índice para todas as fontes na lista depois que o índice especificado por Index é atualizado para garantir que os valores de índice exclusivos e a ordem pré-existente permaneçam inalterados.
Se Index for maior que o número de fontes na lista, a origem será colocada no final da lista com um valor de índice maior que qualquer fonte existente.
Valor retornado
Esse método não retorna um valor.
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