Share via


ICustomFeatureActivationDependency Interface

Represents an existing feature on which activation of another feature depends.

Namespace:  Microsoft.VisualStudio.SharePoint.Features
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Syntax

'Declaration
Public Interface ICustomFeatureActivationDependency _
    Inherits IFeatureActivationDependency, IObservableModelElement
public interface ICustomFeatureActivationDependency : IFeatureActivationDependency, 
    IObservableModelElement

The ICustomFeatureActivationDependency type exposes the following members.

Properties

  Name Description
Public property Description Gets or sets a description of the activation dependency. (Inherited from IFeatureActivationDependency.)
Public property FeatureDescription Gets or sets the description of the custom activation dependency.
Public property FeatureId Gets or sets the SharePoint ID of the feature represented by the custom activation dependency.
Public property FeatureTitle Gets or sets the name of the custom activation dependency.
Public property MinimumVersion Gets or sets the minimum version of the dependent feature that must be installed for this feature to function correctly. (Inherited from IFeatureActivationDependency.)
Public property SolutionId Gets or sets the SharePoint ID of the solution on which this feature depends.
Public property SolutionName Gets or sets the file name of the SharePoint solution file (WSP).
Public property SolutionTitle Gets or sets the title of the solution.
Public property SolutionUrl Gets or sets the URL where users can get obtain the solution.

Top

Events

  Name Description
Public event PropertyChanged Occurs when a DSL model element has changed. (Inherited from IObservableModelElement.)
Public event PropertyChanging Occurs when a DSL model element is being changed. (Inherited from IObservableModelElement.)

Top

See Also

Reference

Microsoft.VisualStudio.SharePoint.Features Namespace