Delegate DataTemplateFactory<TData>

Namespace
Forma
Assembly
Forma.dll
public delegate Control DataTemplateFactory<in TData>(TemplateBuildContext context, TData item)

Parameters

context TemplateBuildContext
item TData

Returns

Control

Type Parameters

TData

Constructors

DataTemplateFactory(object, nint)

public DataTemplateFactory(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(TemplateBuildContext, TData, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(TemplateBuildContext context, TData item, AsyncCallback callback, object @object)

Parameters

context TemplateBuildContext
item TData
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual Control EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

Control

Invoke(TemplateBuildContext, TData)

public virtual Control Invoke(TemplateBuildContext context, TData item)

Parameters

context TemplateBuildContext
item TData

Returns

Control