<Extension>

Class defining lightweight metadata of an ACT extension.

Remarks

This strategically ignores some children so that we can load enough of the xml of an extension to figure out whether it needs to really be loaded without loading the whole thing.

Examples

None.

Table 33: XML Tag Listing

Tag

<Application>

Defines one or more ACT applications that will be posted to the Ansys Store. (inherited from ExtensionBase)

Tag

<author>

Defines the author of the extension. (inherited from ExtensionBase)

Tag

<description>

Defines the description of the extension. (inherited from ExtensionBase)

Tag

<Guid>

Defines a unique identifier for the extension. (inherited from ExtensionBase)

Tag

<Interface>

Defines one or more the user interfaces for the extension. (inherited from ExtensionBase)

Tag

<script>

Specifies one or more IronPython scripts referenced by the extension. (inherited from ExtensionBase)

Tag

<simdata>

Defines one or more general sections that store just the context for all user object definitions.

Tag

<Wizard>

Defines one or more wizards within the extension. (inherited from ExtensionBase)

Tag

<Workflow>

Defines one or more user-defined custom workflows composed of tasks and task groups. (inherited from ExtensionBase)

Attribute

allowReload=

Specifies if the extension should be reloaded when reload button is clicked. (inherited from ExtensionBase)

Attribute

debug=

To start this extension in debug mode if in scripted mode. (inherited from ExtensionBase)

Attribute

icon=

Icon for the extension. (inherited from ExtensionBase)

Attribute

isNative=

Specifies if the extension is native, in that case migration messages are ignored. (inherited from ExtensionBase)

Attribute

loadAsDefault=

Specifies if the extension should be loaded automatically. (inherited from ExtensionBase)

Attribute

masked=

Specifies if the extension should be loaded automatically, but hidden in the Extension Manager. (inherited from ExtensionBase)

Attribute

minorversion=

Minor version of the extension. (inherited from ExtensionBase)

Attribute

name=

Name of the extension. (inherited from ExtensionBase)

Attribute

qaServices=

Specifies if the extension is covered under QA Services applicable by NQA-1 (inherited from ExtensionBase)

Attribute

ReadPythonFiles=

Primarly used by the AppBuilder to not read the python file but used file that are already read and modified. ! Not Public ! (inherited from ExtensionBase)

Attribute

version=

Major version of the extension. (inherited from ExtensionBase)