Share via


IFeatureManifest Interface

Definition

Represents the manifest of a SharePoint feature.

public interface class IFeatureManifest : Microsoft::VisualStudio::SharePoint::IObservableModelElement
public interface IFeatureManifest : Microsoft.VisualStudio.SharePoint.IObservableModelElement
type IFeatureManifest = interface
    interface IObservableModelElement
Public Interface IFeatureManifest
Implements IObservableModelElement
Derived
Implements

Properties

ActivateOnDefault

Gets or sets whether the feature is activated during installation.

ActivationDependencies

Gets a list of features on which activation of the current feature depends.

AlwaysForceInstall

Gets or sets whether the feature should be installed by force, even if the feature is already installed.

AutoActivateInCentralAdmin

Gets or sets whether the feature is activated by default for administrators.

Creator

Gets or sets the name of the developer who created the feature.

DefaultResourceFile

Gets or sets the central resource file for retrieving feature resources.

Description

Gets or sets a description of what the feature does.

Elements

Gets a list of feature element definition and support files.

FeatureId

Gets or sets the SharePoint ID of the feature.

ImageAltText

Gets or sets text for an image associated with the feature.

ImageUrl

Gets or sets the relative URL of the image associated with the feature.

IsHidden

Gets or sets whether the feature is visible in the list of available features to activate.

Properties

Gets a list of default values for feature properties.

ReceiverAssembly

Gets or sets the fully-qualified name of the assembly that contains the event receiver for the feature.

ReceiverClass

Gets or sets the class name of the event receiver for the feature.

RequireResources

Gets or sets whether SharePoint checks for resources for a particular language and culture.

Scope

Gets or sets the context in which a feature is activated.

SolutionId

Gets or sets the ID of the SharePoint server where the feature will be installed. This property is used for infrastructural purposes only and should not be used.

Title

Gets or sets the title of the feature, up to 255 characters.

UIVersion

Gets or sets a string that indicates the compatible version of the site.

UpgradeActions

Gets a list of actions to execute when upgrading the current feature.

UpgradeActionsReceiverAssembly

Gets or sets the fully-qualified name of the assembly that contains the feature event receiver handling custom upgrade actions.

UpgradeActionsReceiverClass

Gets or sets the class name of the feature event receiver handling custom upgrade actions.

Version

Gets or sets a System.Version-compliant representation of the version of the feature. This value can be up to four numbers separated by decimals.

Events

PropertyChanged

Occurs when a DSL model element has changed.

(Inherited from IObservableModelElement)
PropertyChanging

Occurs when a DSL model element is being changed.

(Inherited from IObservableModelElement)

Applies to