Product.SourceListAddSource (método)

El método SourceListAddSource agrega un origen de red o de dirección URL. Acepta SourcePath, Type e Index como parámetros. Este método llama a MsiSourceListAddSourceEx.

Sintaxis

Product.SourceListAddSource(
  Type,
  SourcePath,
  Index
)

Parámetros

Tipo

Tipo de origen que se debe agregar: MSISOURCETYPE_NETWORK o MSISOURCETYPE_URL.

SourcePath

Ruta de acceso al origen que se debe agregar.

Index

Si se llama a SourceListAddSource con un nuevo origen e Index está establecido en 0, el instalador agrega el origen al final de la lista de orígenes.

Si se llama a esta función con un origen que ya existe en la lista de orígenes e Index está establecido en 0, el instalador mantiene el índice del origen.

Si se llama a la función con un origen de la lista de orígenes e Index está establecido en un valor distinto de cero, se quita el origen de su ubicación actual en la lista y se inserta en la posición que especifica Index, delante de cualquier origen que ya esté en esa posición.

Si se llama a la función con un nuevo origen e Index está establecido en un valor distinto de cero, el origen se inserta en la posición que especifica Index, delante de cualquier origen que ya esté en esa posición. El valor de índice de todos los orígenes de la lista después del índice que especifica Index se actualiza para garantizar que no se cambien los valores de índice únicos y el orden que había.

Si Index es mayor que el número de orígenes de la lista, el origen se coloca al final de la lista y su valor de índice es uno más que el de cualquier origen existente.

Valor devuelto

Este método no devuelve ningún valor.

Requisitos

Requisito Value
Versión
Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer 3.0 o una versión posterior en Windows Server 2003, Windows XP o Windows 2000.
Archivo DLL
Msi.dll
IID
IID_IProduct se define como 000C10A0-0000-0000-C000-000000000046

Consulte también

Product (objeto)

MsiSourceListAddSourceEx

No se admite en Windows Installer 2.0 ni en versiones anteriores