PreviousNext
Macrovision

ISWiUpgradeTableEntries Collection

InstallShield 2008 ยป Automation Interface

Project-Specific

Project

The ISWiUpgradeTableEntries collection applies to the following project types:

This collection contains all the static major upgrade items, as they are defined in the IDE as well as the Upgrade Table in the Direct Editor.

Sample

    Dim m_ISWiProj As ISWiProject

    Dim m_UpgradeTableEntries As ISWiUpgradeTableEntries

    

    Set m_ISWiProj = New ISWiProject

    m_ISWiProj.OpenProject "C:\mysetups\build 34.ism"

  

    For Each m_UpgradeTableEntries In m_ISWiProject.ISWiUpgradeTableEntries

        m_UpgradeTableEntries.Language = "1033"

    Next

        

    m_ISWiProj.SaveProject

    m_ISWiProj.CloseProject

The following line illustrates how to access a particular upgrade table entry:

    Set m_UpgradeTableEntries = m_ISWiProj.ISWiUpgradeTableEntries ("12345678-1234-1234-1234- 123456789012")

Members

ISWiUpgradeTableEntries Collection Members 

Name

Type

Description

Count

Read-Only Property

Use this property to return the total number of elements in the ISWiUpgradeTableEntries collection.

Item<

Read-Only Property

Provide the index number or upgrade code in order to retrieve the ISWiUpgradeTableEntries items.

Item is the default property for ISWiUpgradeTableEntries, which means that m_ISWiProject.ISWiUpgradeTableEntries.Item("12345678-1234-1234-1234-123456789012") is equivalent to m_ISWiProject.ISWiUpgradeTableEntries("12345678-1234-1234-1234-123456789012").

Applies To




Copyright Information | Contact Macrovision