Multi |
This class stores the property path and the old and new values for each affected visual, enabling property changes to be undone and redone as a single operation.
public class MultiVisualPropertyEdit : DocumentVisualsEdit
The MultiVisualPropertyEdit type exposes the following members.
| Name | Description | |
|---|---|---|
| MultiVisualPropertyEdit | Initializes a new instance of the MultiVisualPropertyEdit class. |
| Name | Description | |
|---|---|---|
| Document |
The document that contains the edit.
(Inherited from DocumentEdit) | |
| Ids |
The Ids of the affected visuals.
(Inherited from DocumentVisualsEdit) |
| Name | Description | |
|---|---|---|
| FindVisuals |
Find all visuals in the scene which match an id in the Ids property."/>
(Inherited from DocumentVisualsEdit) | |
| Redo |
Executed when redo is called on this edit from the UndoManager
(Overrides DocumentEditRedo) | |
| SetVisuals |
Set the list of affected visuals.
(Inherited from DocumentVisualsEdit) | |
| ToString | Returns a string that represents the current object. (Overrides ObjectToString) | |
| Undo |
Executed when undo is called on this edit from the UndoManager
(Overrides DocumentEditUndo) | |
| VisualsToString |
Returns a string representation of the affected visuals for display purposes.
(Inherited from DocumentVisualsEdit) |
| Name | Description | |
|---|---|---|
| newValues | The list of new property values for each visual after the edit. | |
| oldValues | The list of original property values for each visual before the edit. | |
| path | The property path to be modified on each visual. |