Provides properties and functions to suppress and unsuppress assembly constraints.
In a rule, this interface is implemented by the predefined object named Constraint.
Namespace: Autodesk.iLogic.Interfaces
Assembly: Autodesk.iLogic.Interfaces (in Autodesk.iLogic.Interfaces.dll) Version: 29.0
Syntax
VB
Public Interface IAssemConstraint
C#
public interface IAssemConstraint
Properties
| Name | Description | |
|---|---|---|
| iMateDefIsActive(String) |
True if the given iMate definition is active (unsuppressed).
| |
| iMateDefIsActive(Object, String) |
True if the given iMate definition in a component occurrence or component document is active (unsuppressed).
| |
| IsActive(String) |
True if the constraint is active (unsuppressed).
| |
| IsActive(Object, String) |
True if the constraint on a component occurrence or within a component document is active (unsuppressed).
Note: to access a constraint *within* a component occurrence, use Constraint.IsActiveInSubassembly instead.
|
