This topic has not yet been rated - Rate this topic

SPFeatureDefinition.GetElementDefinitions Method

Returns the collection of element definitions contained within the Feature definition.

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
[SubsetCallableExcludeMemberAttribute(SubsetCallableExcludeMemberType.PerSpec)]
public SPElementDefinitionCollection GetElementDefinitions(
	CultureInfo ciElements
)

Parameters

ciElements
Type: System.Globalization.CultureInfo
A CultureInfo object that represents the regional settings of the Feature.

Return Value

Type: Microsoft.SharePoint.Administration.SPElementDefinitionCollection
An SPElementDefinitionCollection object that represents the element definitions.
Exception Condition
ArgumentException

Element Manifest Location is null or empty.

Element Manifest Location is not the directory nor is it a subdirectory of the directory in which feature.xml resides.

Feature definitions define where associated files are located inside a solution. During deployment, feature manifests are parsed to find assembly and _layouts files. All other feature files are copied to the feature directory.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ