Share via


ICustomUpgradeAction Interface

Represents an upgrade action that runs a feature event receiver.

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

Syntax

'Declaration
Public Interface ICustomUpgradeAction _
    Inherits IDiscreteUpgradeAction, IUpgradeAction, IObservableModelElement
public interface ICustomUpgradeAction : IDiscreteUpgradeAction, 
    IUpgradeAction, IObservableModelElement

The ICustomUpgradeAction type exposes the following members.

Properties

  Name Description
Public property ActionType Gets the type of upgrade action. (Inherited from IDiscreteUpgradeAction.)
Public property Description Gets or sets a description of what the upgrade action does. (Inherited from IUpgradeAction.)
Public property Name Gets or sets the name of the upgrade action.
Public property Parameters Gets a list of parameters passed to the feature event receiver during the upgrade.

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