Install Manifext Xml Reference

Groups

Install Data (15)

[ContainerItem] [InstallAction] [InstallEntry] [InstallExecute] [InstallFile] [InstallHistory] [InstallInclude] [InstallItem] [InstallMedium] [InstallPackage] [InstallDependent] [InstallManifest] [RequiredApp] [RequiredFramework] [ExcludedApp]

Classes

ContainerItem

Abstract base class, defines element that parents multiple items. Not directly used as XML element.

No info available.

Meta

ExcludedApp

Declare extension excluded application by ID.

<ExcludedApp> element examples
<ExcludedApp id="someapp.demo"/>
<ExcludedApp id="someapp.free"/>

Attributes (1)

  • id (string): Excluded application ID.

Meta

InstallAction

Attributes (1)

  • type (string)

Meta

InstallDependent

Attributes (3)

Inherited from [InstallItem]

  • icon (string)

  • id (string)

  • title (string)

Meta

InstallEntry

Attributes (5)

  • date (string)

  • path (string)

Inherited from [InstallItem]

  • icon (string)

  • id (string)

  • title (string)

Meta

InstallExecute

Executable file to run during package installation.

Attributes (17)

Inherited from [InstallFile]

  • description (string)

  • file (string)

  • finishAction (string)

  • license (string)

  • medium (string)

  • minimum (bool)

  • parent (string)

  • recommended (bool)

  • restart (bool)

  • sharedLocation (bool): Install to shared location (company-wide, not app-specific)

  • size (double)

  • source (string)

  • target (string)

  • unpack (string)

Inherited from [InstallItem]

  • icon (string)

  • id (string)

  • title (string)

Meta

InstallFile

Extension file installation application.

<InstallFile> element example
<?xml version="1.0" encoding="utf-8"?>
<InstallManifest>
   <InstallFile>
      <ExcludedApp id="someapp.demo"/>
      <RequiredApp id="someapp.*" minVersion="1.5.0.0" maxVersion="*"/>
   </InstallFile>
</InstallManifest>

Attributes (17)

  • description (string)

  • file (string)

  • finishAction (string)

  • license (string)

  • medium (string)

  • minimum (bool)

  • parent (string)

  • recommended (bool)

  • restart (bool)

  • sharedLocation (bool): Install to shared location (company-wide, not app-specific)

  • size (double)

  • source (string)

  • target (string)

  • unpack (string)

Inherited from [InstallItem]

  • icon (string)

  • id (string)

  • title (string)

Meta

InstallHistory

Root element of installhistory.xml file.

Attributes (1)

  • version (string)

Meta

InstallInclude

Attributes (3)

Inherited from [InstallItem]

  • icon (string)

  • id (string)

  • title (string)

Meta

InstallItem

Attributes (3)

  • icon (string)

  • id (string)

  • title (string)

Meta

InstallManifest

Root element of installdata.xml file.

installdata.xml example
<?xml version="1.0" encoding="utf-8"?>
<InstallManifest>
   <InstallFile>
      <RequiredApp id="someapp.*" minVersion="1.5.0.0" maxVersion="*"/>
   </InstallFile>
</InstallManifest>

Meta

InstallMedium

Attributes (4)

  • detect (bool)

Inherited from [InstallItem]

  • icon (string)

  • id (string)

  • title (string)

Meta

InstallPackage

No info available.

Meta

RequiredApp

Declare extension required application by ID and version range.

<RequiredApp> element examples
<RequiredApp id="exampleapp.*" minVersion="1.0.0.0" maxVersion="2.5.10.100000"/>
<RequiredApp id="exampleapp.*" minVersion="1.0.0.0" maxVersion="*"/>

Attributes (3)

  • id (string): Required application ID.

  • maxVersion (string): Maximum required application version

  • minVersion (string): Minimum required application version

Meta

RequiredFramework

Declare extension required framework.

Attributes (3)

Inherited from [RequiredApp]

  • id (string): Framework ID.

  • maxVersion (string): Maximum required application version

  • minVersion (string): Minimum required application version

Meta