using Kingo.PluginServiceInterface.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Kingo.PluginServiceInterface
{
public interface IWizardFramework
{
///
/// 传递参数
///
object Parameter { get; set; }
///
/// 描述信息
///
string Description { get; set; }
///
/// 标题信息
///
string Caption { get; set; }
///
/// 校验向导是否成功与否
///
bool IsFinalSuccess { get; set; }
///
/// 是否跳过当前操作
///
bool IsSkip { get; set; }
///
/// 执行方法
///
///
bool Execute();
///
/// 初始化
///
void Intializing(bool IsSkip = false);
///
/// 校验
///
///
bool Validating();
///
/// 当前步返回时执行方法
///
void Back();
}
public interface IWizardFrameworkExeState : IWizardFramework
{
Action