Class DocumentSimpleValueModifiedEvent<T\>
Last update: 09.03.2026Namespace: VM.Managed.History
Assembly: VMAppCore.dll
public class DocumentSimpleValueModifiedEvent<T> : DocumentMemberModifiedEvent
Type Parameters
T
Inheritance
object ← HistoryEvent ← DocumentMemberModifiedEvent ← DocumentSimpleValueModifiedEvent<T>
Inherited Members
DocumentMemberModifiedEvent.m_doc, DocumentMemberModifiedEvent.m_obj, DocumentMemberModifiedEvent.Clear(bool), HistoryEvent.ClearEvent(bool), HistoryEvent.Undo(HistoryEventArgs), HistoryEvent.Redo(HistoryEventArgs), HistoryEvent.Clear(bool), HistoryEvent.BeforeUndo(HistoryEventArgs), HistoryEvent.AfterUndo(HistoryEventArgs), HistoryEvent.BeforeRedo(HistoryEventArgs), HistoryEvent.AfterRedo(HistoryEventArgs), HistoryEvent.BeforeAdded(AddToHistoryManagerEventArgs), HistoryEvent.AfterAdded(HistoryEventArgs), HistoryEvent.IsValid
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
DocumentSimpleValueModifiedEvent()
public DocumentSimpleValueModifiedEvent()
DocumentSimpleValueModifiedEvent(Document, object, string, object, IUpdateDocAddOn[])
public DocumentSimpleValueModifiedEvent(Document doc, object obj, string strPropertyName, object objTarget, IUpdateDocAddOn[] arAddOn)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
arAddOn IUpdateDocAddOn[]
DocumentSimpleValueModifiedEvent(Document, object, string, object, object, PreExecuteCallback)
public DocumentSimpleValueModifiedEvent(Document doc, object obj, string strPropertyName, object objTarget, object objParam, DocumentSimpleValueModifiedEvent<T>.PreExecuteCallback delPreExecute)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
objParam object
delPreExecute DocumentSimpleValueModifiedEvent<T>.PreExecuteCallback
DocumentSimpleValueModifiedEvent(Document, object, string, object, object, PostExecuteCallback)
public DocumentSimpleValueModifiedEvent(Document doc, object obj, string strPropertyName, object objTarget, object objParam, DocumentSimpleValueModifiedEvent<T>.PostExecuteCallback delPostExecute)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
objParam object
delPostExecute DocumentSimpleValueModifiedEvent<T>.PostExecuteCallback
DocumentSimpleValueModifiedEvent(Document, object, string, object, IUpdateDocAddOn[], object, PreExecuteCallback)
public DocumentSimpleValueModifiedEvent(Document doc, object obj, string strPropertyName, object objTarget, IUpdateDocAddOn[] arAddOn, object objParam, DocumentSimpleValueModifiedEvent<T>.PreExecuteCallback delPreExecute)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
arAddOn IUpdateDocAddOn[]
objParam object
delPreExecute DocumentSimpleValueModifiedEvent<T>.PreExecuteCallback
DocumentSimpleValueModifiedEvent(Document, object, string, object, IUpdateDocAddOn[], object, PostExecuteCallback)
public DocumentSimpleValueModifiedEvent(Document doc, object obj, string strPropertyName, object objTarget, IUpdateDocAddOn[] arAddOn, object objParam, DocumentSimpleValueModifiedEvent<T>.PostExecuteCallback delPostExecute)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
arAddOn IUpdateDocAddOn[]
objParam object
delPostExecute DocumentSimpleValueModifiedEvent<T>.PostExecuteCallback
Fields
PostExecute
public DocumentSimpleValueModifiedEvent<T>.PostExecuteCallback PostExecute
Field Value
DocumentSimpleValueModifiedEvent<T>.PostExecuteCallback
PreExecute
public DocumentSimpleValueModifiedEvent<T>.PreExecuteCallback PreExecute
Field Value
DocumentSimpleValueModifiedEvent<T>.PreExecuteCallback
m_arAddOn
protected IUpdateDocAddOn[] m_arAddOn
Field Value
m_objParam
protected object m_objParam
Field Value
object
m_strPropertyName
protected string m_strPropertyName
Field Value
string
m_value
protected T m_value
Field Value
T
Methods
AfterRedo(HistoryEventArgs)
protected override void AfterRedo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
AfterUndo(HistoryEventArgs)
protected override void AfterUndo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
BeforeRedo(HistoryEventArgs)
protected override void BeforeRedo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
BeforeUndo(HistoryEventArgs)
protected override void BeforeUndo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
Clear(bool)
protected override void Clear(bool bReserveReferenceCount)
Parameters
bReserveReferenceCount bool
DocumentSimpleValueModified(Document, object, string)
public static void DocumentSimpleValueModified(Document doc, object obj, string strPropertyName)
Parameters
doc Document
obj object
strPropertyName string
DocumentSimpleValueModified(Document, object, string, object)
public static void DocumentSimpleValueModified(Document doc, object obj, string strPropertyName, object objTarget)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
DocumentSimpleValueModified(Document, object, string, object, IUpdateDocAddOn[])
public static void DocumentSimpleValueModified(Document doc, object obj, string strPropertyName, object objTarget, IUpdateDocAddOn[] arAddOn)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
arAddOn IUpdateDocAddOn[]
DocumentSimpleValueModified(Document, object, string, object, object, PreExecuteCallback)
public static void DocumentSimpleValueModified(Document doc, object obj, string strPropertyName, object objTarget, object objParam, DocumentSimpleValueModifiedEvent<T>.PreExecuteCallback delPreExecute)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
objParam object
delPreExecute DocumentSimpleValueModifiedEvent<T>.PreExecuteCallback
DocumentSimpleValueModified(Document, object, string, object, object, PostExecuteCallback)
public static void DocumentSimpleValueModified(Document doc, object obj, string strPropertyName, object objTarget, object objParam, DocumentSimpleValueModifiedEvent<T>.PostExecuteCallback delPostExecute)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
objParam object
delPostExecute DocumentSimpleValueModifiedEvent<T>.PostExecuteCallback
DocumentSimpleValueModified(Document, object, string, object, IUpdateDocAddOn[], object, PreExecuteCallback)
public static void DocumentSimpleValueModified(Document doc, object obj, string strPropertyName, object objTarget, IUpdateDocAddOn[] arAddOn, object objParam, DocumentSimpleValueModifiedEvent<T>.PreExecuteCallback delPreExecute)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
arAddOn IUpdateDocAddOn[]
objParam object
delPreExecute DocumentSimpleValueModifiedEvent<T>.PreExecuteCallback
DocumentSimpleValueModified(Document, object, string, object, IUpdateDocAddOn[], object, PostExecuteCallback)
public static void DocumentSimpleValueModified(Document doc, object obj, string strPropertyName, object objTarget, IUpdateDocAddOn[] arAddOn, object objParam, DocumentSimpleValueModifiedEvent<T>.PostExecuteCallback delPostExecute)
Parameters
doc Document
obj object
strPropertyName string
objTarget object
arAddOn IUpdateDocAddOn[]
objParam object
delPostExecute DocumentSimpleValueModifiedEvent<T>.PostExecuteCallback
Redo(HistoryEventArgs)
protected override void Redo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
Undo(HistoryEventArgs)
protected override void Undo(HistoryEventArgs args)
Parameters
args HistoryEventArgs