IFeature interface
Namespace: NextDesign.Core
Description
An access object for product feature information.
Affiliation area
| Name | Description |
|---|---|
| Productline | A group of APIs to access the productline model. |
Inherit Base
| Name | Description |
|---|---|
| IModel | Provides access to NextDesign design model information. |
Property
| Name | Description |
|---|---|
| IsDefaultSelected | Is the feature initially selected? |
| OwnerModel | Feature model that manages this feature |
| ParentFeature | Parent Feature |
| SubFeatures | Subfeature list |
| UniqueName | Unique name |
| VariationKind | Feature Kind - Mandatory: "Mandatory" - Optional: "Optional" - Select one: "Alternative" - Select one or more: "Or" |
Method
| Name | Description |
|---|---|
| AddConstraint | Adds a constraint relationship of the specified type with the specified feature. |
| GetAssignedModels | Gets the list of models to which this feature is assigned. |
| RemoveAllConstraint | Removes all constraint relationships for this feature. |
| RemoveConstraint | Removes the specified type of constraint relationship with the specified feature. |