Assembly: Matrix;
The IMatrixChangesInfo interface is used to work with the collection of changes in matrix.
IMatrixChangesInfo
The changes collection can be obtained using the IMatrixEx.ChangesInfo property. To save source and changed values, the IMatrixEx.PreserveOriginalValues property should be set 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. Changes in the matrix are applied or undone on calling the IMatrixEx.ApplyChanges or IMatrixEx.RevertChanges method.
| Property name | Brief description | |
![]() |
Count | The Count property returns the number of made matrix changes. |
![]() |
ItemID | The ItemID property returns identifier of the element with changed data in matrix. |
![]() |
OriginalValue | The OriginalValue property returns source value of the matrix by index of the element with changes. |
![]() |
OriginalValueByItemID | The OriginalValueByItemID property returns the source value of matrix cell by identifier of the element with changes. |
![]() |
OriginalValueFlag | The OriginalValueFlag property returns the source value of cell flag by index of the element with changes. |
![]() |
OriginalValueFlagByItemID | The OriginalValueFlag property returns the source value of cell flag by identifier of the element with changes. |
![]() |
State | The State property returns 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: