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.