ISWiSISProperty Object

InstallShield 2016 » Automation Interface

Project • This information applies to the following project types:

Basic MSI
DIM
InstallScript MSI
Merge Module

ISWiSISProperty represents a property in the Summary Information Stream. You can retrieve a property by specifying an item in the ISWiSISProperties collection. The following Summary Information Stream property names are supported:

Title
Subject
Author
Keywords
PackageCode
TemplateSummary
Comments
Schema

Several of these properties use string entries, as required by InstallShield. In that case, they contain the value for the string identified by the ActiveLanguage property of ISWiProject.

Members

ISWiSISProperty Object Members

Name

Type

Description

Name

Read-Only Property

Contains the property's name. Must be one of the existing Summary Information Stream properties listed above.

Value

Read-Write Property

Gets or sets the property's value.

If this property uses a string entry, Value gives you the value for the string identified by the ActiveLanguage property of ISWiProject.

Example

The following VBScript example sets the property Title to Windows Installer Setup Package:

Option Explicit

 

Dim pProject

Set pProject = CreateObject ("IswiAutoAutomation Interface Version.ISWiProject")

 

pProject.OpenProject "C:\MySetups\SampleProject.ism"

 

Dim pTitle, sTitle

sTitle = "Windows Installer Setup Package"

 

Set pTitle = pProject.ISWiSISProperties.Item("Title")

pTitle.Value = sTitle

 

pProject.SaveProject

pProject.CloseProject

Applies To

ISWiProject