Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class DocumentSimpleValueModifiedEvent<T\>

Last update: 16.07.2025

Namespace: 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

IUpdateDocAddOn[]

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

Connect with Ansys