Grasshopper API
GH_PersistentDataActionT Class |
Records the changes in the persistent data of a parameter.

SystemObject
Grasshopper.Kernel.UndoGH_UndoAction
Grasshopper.Kernel.UndoGH_ObjectUndoAction
Grasshopper.Kernel.Undo.ActionsGH_PersistentDataActionT
Grasshopper.Kernel.UndoGH_UndoAction
Grasshopper.Kernel.UndoGH_ObjectUndoAction
Grasshopper.Kernel.Undo.ActionsGH_PersistentDataActionT
Namespace: Grasshopper.Kernel.Undo.Actions
Assembly: Grasshopper (in Grasshopper.dll)

public class GH_PersistentDataAction<T> : GH_ObjectUndoAction where T : class, IGH_Goo
Public Class GH_PersistentDataAction(Of T As {Class, IGH_Goo}) Inherits GH_ObjectUndoAction
Type Parameters
- T
The GH_PersistentDataActionT type exposes the following members.

Name | Description | |
---|---|---|
![]() | GH_PersistentDataActionT | Initializes a new instance of the GH_PersistentDataActionT class |

Name | Description | |
---|---|---|
![]() | ExpiresDisplay |
Override this property if you want the Rhino viewport display to refresh upon undo completion.
(Inherited from GH_UndoAction.) |
![]() | ExpiresSolution | (Overrides GH_UndoActionExpiresSolution.) |
![]() | State | (Inherited from GH_UndoAction.) |

Name | Description | |
---|---|---|
![]() | Internal_Redo | (Inherited from GH_ObjectUndoAction.) |
![]() | Internal_Undo | (Inherited from GH_ObjectUndoAction.) |
![]() | Object_Redo | (Overrides GH_ObjectUndoActionObject_Redo(GH_Document, IGH_DocumentObject).) |
![]() | Object_Undo | (Overrides GH_ObjectUndoActionObject_Undo(GH_Document, IGH_DocumentObject).) |
![]() | Read | (Inherited from GH_UndoAction.) |
![]() | Redo | (Inherited from GH_UndoAction.) |
![]() | Undo | (Inherited from GH_UndoAction.) |
![]() | Write | (Inherited from GH_UndoAction.) |
