Click or drag to resize

IiPartRowChanger Interface

Provides functions to find and change the current row of an iPart or iAssenbly component.

In a rule, this interface is implemented by the predefined object named iPart and also iAssembly. These are two references to the same object.

Namespace:  Autodesk.iLogic.Interfaces
Assembly:  Autodesk.iLogic.Interfaces (in Autodesk.iLogic.Interfaces.dll) Version: 23.0
Syntax
Public Interface IiPartRowChanger

The IiPartRowChanger type exposes the following members.

Properties
  NameDescription
Public propertyTolerance
Gets or sets a value that is used for numeric equality tests in the FindRow function. If the difference between two numbers is less than or equal to the tolerance, they will be considered to be equal. The default tolerance is 0.0000001.
Top
Methods
  NameDescription
Public methodChangeRow
Selects (activates) a row in the iPart (or iAssembly) table of a component occurrence or a factory.
Public methodCurrentRowStringValue
Gets the string value of the cell at the specified column in the current row. (To set the current row, use either ChangeRow or FindRow.)
Public methodCurrentRowValue
Gets the numeric value of the cell at the specified column in the current row. (To set the current row, use either ChangeRow or FindRow.)
Public methodFindRow
Finds and selects (activates) a row in the iPart (or iAssembly) table of a component occurrence or a factory.
Public methodRowName
Gets the current row member name.
Public methodRowNumber
Gets the current row index number (1-based).
Top
See Also