コード例 #1
0
ファイル: SetupSequencer.cs プロジェクト: VivekRagunathan/EI
        public SetupSequencer(PackageViewModel package)
        {
            Context = new NavigationContext(package);

             stateMachine = new SetupSequencerSM(Context);
             stateMachine.Start();
        }
コード例 #2
0
ファイル: MainWindow.xaml.cs プロジェクト: VivekRagunathan/EI
        public MainWindow()
        {
            InitializeComponent();
             IPackage p = Package.Create("MyPackage");

             IEntity folder = p.CreateChild(EntityTypes.FOLDERENTITY, "MyFolder");

             folder.SetAttribute("SourceFolder", @"C:\Chess board");
             folder.SetAttribute("DestinationFolder", @"C:\Users\Sanju\TestInstallFolder");

             MemoryStream ms = new MemoryStream();
             p.Build(ms);

             PackageViewModel pvm = new PackageViewModel(p);

             sequencer = new SetupSequencer(pvm);

             DataContext = sequencer.Context;
        }