Объект Product
Объект Product представляет уникальный экземпляр продукта, который объявлен, установлен или неизвестен.
Экземпляр объекта можно создать со свойством Product как "WindowsInstaller.Installer.Product(ProductCode, UserSid, Context)". UserSid должен иметь значение NULL для контекста для каждого компьютера. UserSid может иметь значение NULL для указанного текущего пользователя, если контекст не задан для каждого компьютера. Параметры ProductCode и Context являются обязательными.
Элементы
Объект Product имеет следующие типы элементов:
Методы
Объект Product содержит следующие методы.
Метод | Описание |
---|---|
SourceListAddMediaDisk | Добавьте диск в набор зарегистрированных дисков. |
SourceListAddSource | Добавьте источник сети или URL-адреса в список источников. |
SourceListClearAll | Очищает полный список источников указанного типа источников. |
SourceListClearMediaDisk | Удалите диск из набора зарегистрированных дисков из исходного списка. |
SourceListClearSource | Удалите источник сети или URL-адреса из списка источников. |
SourceListForceResolution | Очищает последний использованный источник. Это приводит к принудительному разрешению списка источников при следующем требовании источника. |
Свойства
Объект Product имеет следующие свойства.
Свойство | Описание |
---|---|
ComponentState |
Состояние указанного компонента для данного экземпляра продукта. |
Контекст |
Контекст этого экземпляра продукта в виде значения MSIINSTALLCONTEXT. |
FeatureState |
Состояние указанного компонента для данного экземпляра продукта. |
InstallProperty |
Значение указанного свойства. |
MediaDisks |
Перечисляет все диски мультимедиа для данного экземпляра продукта. |
ProductCode |
Возвращает код продукта. |
SourceListInfo |
Получение и задание свойств сведений об источнике. Это свойство чтения или записи. |
Источники |
Перечисляет все источники для данного экземпляра продукта. |
Состояние |
Состояние установки продукта. |
UserSid |
Возвращает идентификатор безопасности пользователя, под которым доступен этот экземпляр продукта. |
Требования
Требование | Значение |
---|---|
Версия |
Установщик 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 |
|
IID |
IID_IProduct определяется как 000C10A0-0000-0000-C000-0000000000046 |
См. также раздел