IAssemConstraint Interface

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: 25.0

Syntax

VB

Public Interface IAssemConstraint

C#

public interface IAssemConstraint

Properties

  NameDescription
Public propertyiMateDefIsActive(String)
True if the given iMate definition is active (unsuppressed).
Public propertyiMateDefIsActive(Object, String)
True if the given iMate definition in a component occurrence or component document is active (unsuppressed).
Public propertyIsActive(String)
True if the constraint is active (unsuppressed).
Public propertyIsActive(Object, String)
True if the constraint in a component occurrence or component document is active (unsuppressed).

Remarks

The newer IManagedConstraints interface provides methods for adding and deleting constraints.

See Also

Reference

Autodesk.iLogic.Interfaces Namespace