IMatrixChangesInfo

Assembly: Matrix;

Description

The IMatrixChangesInfo interface is used to work with the collection of changes in matrix.

Inheritance Hierarchy

IMatrixChangesInfo

Comments

The changes collection can be obtained using the IMatrixEx.ChangesInfo property. For separate storage of source and changed values, set the IMatrixEx.PreserveOriginalValues property to True. Changed values will be available in the matrix described by the IMatrix interface. Properties of the IMatrixChangesInfo interface can be used to get source values contained in the matrix before making changes. Matrix changes can be applied or canceled using the IMatrixEx.ApplyChanges/IMatrixEx.RevertChanges methods.

Properties

  Property name Brief description
Count The Count property returns the number of matrix changes.
ItemID The ItemID property returns identifier of the element with changed matrix data.
OriginalValue The OriginalValue property returns source matrix cell value by index of the element with changes.
OriginalValueByItemID The OriginalValueByItemID property returns source matrix cell value by identifier of the element with changes.
OriginalValueFlag The OriginalValueFlag property returns source value of the cell flag by index of the element with changes.
OriginalValueFlagByItemID The OriginalValueFlag property returns source value of the cell flag by identifier of the element with changes.
State The State property returns current cell state by index of the element with changes.
StateByItemID The StateByItemID property returns cell state by identifier of the element with changes.

See also:

IMatrixChangesInfo