Método Patch.SourceListAddSource

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

Patch.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 conserva el índice existente 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, antes de cualquier origen que ya exista en esa posición. El valor de índice de todos los orígenes de la lista tras el índice que especifica Index se actualiza para garantizar que no se cambien los valores de índice únicos y el orden preexistente.

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_IPatch se define como 000C10A1-0000-0000-C000-000000000046

Consulte también

Objeto Patch

MsiSourceListAddSourceEx

No se admite en Windows Installer 2.0 ni en versiones anteriores