MultiVisualPropertyEdit Class | 
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.
Namespace: Demo3D.Visuals
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 | (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.
              |