ISWiSuiteDFLFilter Object (Advanced UI and Suite/Advanced UI)

InstallShield 2020 » Automation Interface » Advanced UI and Suite/Advanced UI

Project:This information applies to the following project types:

Advanced UI
Suite/Advanced UI

Edition:The Advanced UI project type is available in the Professional edition of InstallShield. The Suite/Advanced UI project type is available in the Premier edition of InstallShield. For information about the differences between these two project types, see Advanced UI Projects vs. Suite/Advanced UI Projects.

The ISWiSuiteDFLFilter object represents a filter for a dynamic link that includes additional files that a package in an Advanced UI or Suite/Advanced UI project requires.

Members

ISWiSuiteDFLFilter Object Members

Name

Type

Description

CanMove

Method

Indicates whether a filter can move up or down in the filter criteria; the result is returned as a Boolean value.

ISWiSuiteDFLFilters

Collection

Contains all of the filters that are associated with a dynamic link for the additional files that a package requires.

MoveDown

Method

Moves a filter down below the filter that follows it.

MoveUp

Method

Moves a filter up above its preceding filter.

Pattern

Read-Write String Property

Specify the name of the dynamic folder whose files you want to include or exclude in your dynamic link, or specify the name of a dynamic file that you want to include in your dynamic link.

To indicate a wild-card character, use an asterisk (*). For example, to include all .htm files, you could enter *.htm in an Include File setting. To include all files, you could enter *.*.

To refer to the root folder (the one that contains the package file) in a path, use a dot and a backslash:

.\

For example, to refer to a ReadMe.txt file in a subfolder called MyDirectory, where MyDirectory is a subfolder of the folder that contains the package, you could use the following filter:

.\MyDirectory\ReadMe.txt

For more information, including background on how InstallShield determines which files and folders to include in and exclude from the release, see Defining Filters for a Dynamically Linked Folder in an Advanced UI or Suite/Advanced UI Project.

Applies To

ISWiSuiteDynamicFileLink