Table of Contents

Class Feature

Namespace
TimeCockpit.Data.Install
Assembly
TimeCockpit.Data.dll

Represents an installed feature

public class Feature : InstallationComponent
Inheritance
Object
Feature
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()

Constructors

Feature()

public Feature()

Properties

FeaturePrerequisites

Gets the collection of feature guids that have to be installed in order to be able to install this feature.

public Collection<Guid> FeaturePrerequisites { get; }

Property Value

Collection<Guid>

InstallComponents

Gets the collection of installation components that are executed when the feature is installed.

public InstallationComponentCollection InstallComponents { get; }

Property Value

InstallationComponentCollection

MinimumApplicationVersion

Gets or sets the minimum application version necessary for the feature.

public string MinimumApplicationVersion { get; set; }

Property Value

String

UninstallComponents

Gets the collection of installation components that are executed when the feature is uninstalled.

public InstallationComponentCollection UninstallComponents { get; }

Property Value

InstallationComponentCollection