ITcSysManager14

Inherits from: ITcSysManager13

Extended by: ITcSysManager15

Adds support for project variants – that is, multiple named configurations of the same project file – and provides the fixed TwinCAT version for TcVersionFixed (see ITcSysManager12).

Properties

Property

Type

get/set

Description

CurrentProjectVariant

BSTR

get/set

Name of the active project variant. If the value is changed, the project switches to the appropriate variant configuration and the corresponding item set in memory.

ProjectVariantConfig

BSTR

get/set

An XML document that describes the available project variants and their build settings.

ProjectVariantItems

BSTR

get/set

An XML document that specifies, for each variant, which Tree Items are included or excluded.

PinnedTcVersion

BSTR

get

Returns the fixed TwinCAT version of the project (version string; empty if not fixed). See TcVersionFixed.

Methods

(none)

See also