Skip to main content

IFeature interface

Namespace: NextDesign.Core

Description​

An access object for product feature information.

Affiliation area​

NameDescription
ProductlineA group of APIs to access the productline model.

Inherit Base​

NameDescription
IModelProvides access to NextDesign design model information.

Property​

NameDescription
IsDefaultSelectedIs the feature initially selected?
OwnerModelFeature model that manages this feature
ParentFeatureParent Feature
SubFeaturesSubfeature list
UniqueNameUnique name
VariationKindFeature Kind
- Mandatory: "Mandatory"
- Optional: "Optional"
- Select one: "Alternative"
- Select one or more: "Or"

Method​

NameDescription
AddConstraintAdds a constraint relationship of the specified type with the specified feature.
GetAssignedModelsGets the list of models to which this feature is assigned.
RemoveAllConstraintRemoves all constraint relationships for this feature.
RemoveConstraintRemoves the specified type of constraint relationship with the specified feature.