Provides properties and functions to suppress and unsuppress assembly joints.
In a rule, this interface is implemented by the predefined object named Joint.
Namespace: Autodesk.iLogic.Interfaces
Assembly: Autodesk.iLogic.Interfaces (in Autodesk.iLogic.Interfaces.dll) Version: 30.0
Syntax
VB
Public Interface IAssemJoint
C#
public interface IAssemJoint
The IAssemJoint type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | IsActive(String) |
True if the joint is active (unsuppressed).
|
![]() | IsActive(Object, String) |
True if the joint on a component occurrence or within a component document is active (unsuppressed).
Note: to access a joint *within* a component occurrence, use Joint.IsActiveInSubassembly instead.
|
![]() | IsActiveInSubassembly |
True if the joint in a subassembly component occurrence is active (unsuppressed).
|
![]() | MemberEditScope |
In model state assemblies, sets the member edit scope for Joint.IsActive changes made by iLogic rules. Possible values are: kEditActiveMember : apply changes to the active member only kEditAllMembers : apply changes to all members within the factory |