Метод Product.SourceListAddSource

Метод SourceListAddSource добавляет источник сети или URL-адреса. Принимает в качестве параметров SourcePath, Type и Index . Этот метод вызывает MsiSourceListAddSourceEx.

Синтаксис

Product.SourceListAddSource(
  Type,
  SourcePath,
  Index
)

Параметры

Тип

Тип добавляемого источника: MSISOURCETYPE_NETWORK или MSISOURCETYPE_URL.

SourcePath

Путь к добавляемого источника.

Index

Если sourceListAddSource вызывается с новым источником, а параметр Index имеет значение 0, установщик добавляет источник в конец списка источников.

Если эта функция вызывается с источником, уже существующим в списке источников, а для параметра Index задано значение 0, установщик сохраняет существующий индекс источника.

Если функция вызывается с существующим источником в исходном списке, а для параметра Index задано ненулевое значение, источник удаляется из текущего расположения в списке и вставляется в позицию, указанную индексом, перед любым источником, который уже существует в этой позиции.

Если функция вызывается с новым источником, а для index задано ненулевое значение, источник вставляется в позицию, указанную индексом, перед любым источником, который уже существует в этой позиции. Значение индекса для всех источников в списке после индекса, указанного в параметре Index , обновляется, чтобы гарантировать, что уникальные значения индекса и существующий порядок гарантированно останется неизменным.

Если индекс больше числа источников в списке, источник помещается в конец списка со значением индекса на один больше, чем любой существующий источник.

Возвращаемое значение

Этот метод не возвращает значение.

Требования

Требование Значение
Версия
Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или Установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows 3.0 или более поздней версии в Windows Server 2003, Windows XP и Windows 2000
DLL
Msi.dll
IID
IID_IProduct определяется как 000C10A0-0000-0000-C000-0000000000046

См. также раздел

Продукта

MsiSourceListAddSourceEx

Не поддерживается в установщике Windows 2.0 и более ранних версий