Installer.UILevel プロパティ
Installer オブジェクトの UILevel プロパティは、現在のプロセス空間内で後続のパッケージを開いて処理するときに使用するユーザー インターフェイスの種類を示す読み取り/書き込みプロパティです。
このプロパティは読み取り/書き込み可能です。
構文
propVal = Installer.UILevel
Installer.UILevel = propVal
プロパティ値
解説
ユーザー インターフェイスのレベル | 値 | 説明 |
---|---|---|
msiUILevelNoChange | 0 | UI レベルは変更されません。 |
msiUILevelDefault | 1 | 既定の UI レベルを使用します。 |
msiUILevelNone | 2 | サイレント インストール |
msiUILevelBasic | 3 | 簡単な進行状況とエラーの処理。 |
msiUILevelReduced | 4 | 作成された UI とウィザードのダイアログ ボックスは表示されません。 |
msiUILevelFull | 5 | ウィザード、進行状況、エラーを含む作成された UI。 |
msiUILevelHideCancel | 32 | msiUILevelBasic 値と組み合わせると、インストーラーでは進行状況ダイアログ ボックスが表示されますが、ユーザーがインストールを取り消さないように、ダイアログ ボックスに [取り消し] ボタンは表示されません。 |
msiUILevelProgressOnly | 64 | msiUILevelBasic 値 と組み合わせると、インストーラーは、進行状況ダイアログ ボックスは表示しますが、モーダル ダイアログ ボックスまたはエラー ダイアログ ボックスは表示しません。 |
msiUILevelEndDialog | 128 | 前の値のいずれかと組み合わせると、インストーラーでは正常なインストールが終了するか、エラーが発生した場合にモーダル ダイアログ ボックスが表示されます。 ユーザーが取り消した場合は、ダイアログ ボックスは表示されません。 |
「カスタム アクションから UI レベルを確認する」も参照してください。
必要条件
要件 | 値 |
---|---|
バージョン |
Windows Server 2012、Windows 8、Windows Server 2008 R2、または Windows 7 の Windows インストーラー 5.0。 Windows Server 2008 または Windows Vista の Windows インストーラー 4.0 または Windows インストーラー 4.5。 Windows Server 2003 または Windows XP の Windows インストーラー |
[DLL] |
|
IID |
IID_IInstaller が 000C1090-0000-0000-C000-000000000046 として定義されている |