Class Feature
Represents an installed feature
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: TimeCockpit.Data.Install
Assembly: TimeCockpit.Data.dll
Syntax
public class Feature : InstallationComponent
Constructors
Feature()
Declaration
public Feature()
Properties
FeaturePrerequisites
Gets the collection of feature guids that have to be installed in order to be able to install this feature.
Declaration
public Collection<Guid> FeaturePrerequisites { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.ObjectModel.Collection<System.Guid> |
InstallComponents
Gets the collection of installation components that are executed when the feature is installed.
Declaration
public InstallationComponentCollection InstallComponents { get; }
Property Value
| Type | Description |
|---|---|
| InstallationComponentCollection |
MinimumApplicationVersion
Gets or sets the minimum application version necessary for the feature.
Declaration
public string MinimumApplicationVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
UninstallComponents
Gets the collection of installation components that are executed when the feature is uninstalled.
Declaration
public InstallationComponentCollection UninstallComponents { get; }
Property Value
| Type | Description |
|---|---|
| InstallationComponentCollection |