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. 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.

Properties

  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:

IMatrixChangesInfo