Table of Contents

Delegate MacroResolver.GetObjectValueByIndexHandler

Namespace
CMS.MacroEngine
Assembly
CMS.MacroEngine.dll

Handler to get the value from the index-th property of specified object.

public delegate bool MacroResolver.GetObjectValueByIndexHandler(object obj, int index, ref object result)

Parameters

obj object
Handler to get the value from the index-th property of specified object.
index int
Handler to get the value from the index-th property of specified object.
result object
Handler to get the value from the index-th property of specified object.

Returns

bool
Handler to get the value from the index-th property of specified object.
Extension Methods

Constructors

GetObjectValueByIndexHandler(object, nint)

public GetObjectValueByIndexHandler(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(object, int, ref object, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(object obj, int index, ref object result, AsyncCallback callback, object @object)

Parameters

obj object
index int
result object
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(ref object, IAsyncResult)

public virtual bool EndInvoke(ref object result, IAsyncResult __result)

Parameters

result object
__result IAsyncResult

Returns

bool

Invoke(object, int, ref object)

public virtual bool Invoke(object obj, int index, ref object result)

Parameters

obj object
index int
result object

Returns

bool