Class InterfaceRemoveEvent
Last update: 16.07.2025Namespace: VM.Managed
Assembly: VMObjBase.dll
This class is to represent [interface remove event].
public class InterfaceRemoveEvent : InterfaceEvent
Inheritance
object ←
HistoryEvent ←
DocumentMemberModifiedEvent ←
DocumentSimpleValueModifiedEvent
Inherited Members
InterfaceEvent.AfterUndo(HistoryEventArgs),
InterfaceEvent.AfterRedo(HistoryEventArgs),
InterfaceEvent.Add(),
InterfaceEvent.Remove(),
DocumentSimpleValueModifiedEvent
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
InterfaceRemoveEvent(Document, object, string, object, object, PostExecuteCallback, string)
Initializes a new instance of the
public InterfaceRemoveEvent(Document doc, object obj, string strPropertyName, object objTarget, object objParam, DocumentSimpleValueModifiedEvent<list><interfacemanager>>.PostExecuteCallback delPostExecute, string strXML)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
objParam object
delPostExecute DocumentSimpleValueModifiedEventListInterfaceManager.InterfaceInfoForUndo>>.PostExecuteCallback
strXML string
Methods
AfterRedo(HistoryEventArgs)
After redo.
The argumentprotected override void AfterRedo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
AfterUndo(HistoryEventArgs)
After undo.
The argumentprotected override void AfterUndo(HistoryEventArgs args)
Parameters
args HistoryEventArgs