Table of Contents

Interface IFormMessageService

Namespace
H.Services.Message.Form
Assembly
H.Services.Message.dll
public interface IFormMessageService
Extension Methods

Methods

ShowEdit<T>(T, Action<IDialog>, Predicate<T>, Action<IFormOption>, Window)

Task<bool?> ShowEdit<T>(T value, Action<IDialog> action = null, Predicate<T> match = null, Action<IFormOption> option = null, Window owner = null)

Parameters

value T
action Action<IDialog>
match Predicate<T>
option Action<IFormOption>
owner Window

Returns

Task<bool?>

Type Parameters

T

ShowTabEdit<T>(T, Action<IDialog>, Predicate<T>, Action<IFormOption>, Window)

Task<bool?> ShowTabEdit<T>(T value, Action<IDialog> action = null, Predicate<T> match = null, Action<IFormOption> option = null, Window owner = null)

Parameters

value T
action Action<IDialog>
match Predicate<T>
option Action<IFormOption>
owner Window

Returns

Task<bool?>

Type Parameters

T

ShowView<T>(T, Action<IDialog>, Action<IFormOption>, Window)

Task<bool?> ShowView<T>(T value, Action<IDialog> action = null, Action<IFormOption> option = null, Window owner = null)

Parameters

value T
action Action<IDialog>
option Action<IFormOption>
owner Window

Returns

Task<bool?>

Type Parameters

T