Свойство Session.ComponentRequestState

Свойство ComponentRequestState объекта Session получает или запрашивает изменение состояния действия строки в таблице Компонент.

Это свойство доступно только для чтения.

Синтаксис

propVal = Session.ComponentRequestState

Значение свойства

Обязательное строковое имя элемента компонента, первичный ключ таблицы Component.

Комментарии

Состояние выделения Значение Описание
Null Null Запрашивает, чтобы для этого элемента не предпринималось никаких действий.
msiInstallStateAbsent 2 Элемент необходимо удалить.
msiInstallStateLocal 3 Элемент устанавливается локально.
msiInstallStateSource 4 Элемент необходимо установить и запустить с исходного носителя.
msiInstallStateDefault 5 При установке элемент должен быть переустановлен в том же состоянии.

 

В случае сбоя свойства можно получить расширенные сведения об ошибке с помощью метода LastErrorRecord .

Требования

Требование Значение
Версия
Установщик 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 в Windows Server 2003 или Windows XP
DLL
Msi.dll
IID
IID_ISession определяется как 000C109E-0000-0000-C000-0000000000046