⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 workflow1.designer.cs

📁 .NET工作流实例,适合刚接确工作流人员参考的例子.
💻 CS
字号:
using System;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Collections;
using System.Drawing;
using System.Reflection;
using System.Workflow.ComponentModel.Compiler;
using System.Workflow.ComponentModel.Serialization;
using System.Workflow.ComponentModel;
using System.Workflow.ComponentModel.Design;
using System.Workflow.Runtime;
using System.Workflow.Activities;
using System.Workflow.Activities.Rules;

namespace WorkflowConsoleApplication2
{
	partial class Workflow1
	{
		#region Designer generated code
		
		/// <summary> 
		/// Required method for Designer support - do not modify 
		/// the contents of this method with the code editor.
		/// </summary>
        [System.Diagnostics.DebuggerNonUserCode]
		private void InitializeComponent()
		{
            this.CanModifyActivities = true;
            System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind();
            System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding1 = new System.Workflow.ComponentModel.WorkflowParameterBinding();
            System.Workflow.ComponentModel.ActivityBind activitybind2 = new System.Workflow.ComponentModel.ActivityBind();
            System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding2 = new System.Workflow.ComponentModel.WorkflowParameterBinding();
            System.Workflow.ComponentModel.ActivityBind activitybind3 = new System.Workflow.ComponentModel.ActivityBind();
            System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding3 = new System.Workflow.ComponentModel.WorkflowParameterBinding();
            System.Workflow.ComponentModel.ActivityBind activitybind4 = new System.Workflow.ComponentModel.ActivityBind();
            System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding4 = new System.Workflow.ComponentModel.WorkflowParameterBinding();
            System.Workflow.ComponentModel.ActivityBind activitybind5 = new System.Workflow.ComponentModel.ActivityBind();
            System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding5 = new System.Workflow.ComponentModel.WorkflowParameterBinding();
            this.callExternalMethodActivity3 = new System.Workflow.Activities.CallExternalMethodActivity();
            this.handleExternalEventActivity1 = new System.Workflow.Activities.HandleExternalEventActivity();
            this.callExternalMethodActivity2 = new System.Workflow.Activities.CallExternalMethodActivity();
            this.delayActivity1 = new System.Workflow.Activities.DelayActivity();
            this.eventDrivenActivity2 = new System.Workflow.Activities.EventDrivenActivity();
            this.eventDrivenActivity1 = new System.Workflow.Activities.EventDrivenActivity();
            this.callExternalMethodActivity4 = new System.Workflow.Activities.CallExternalMethodActivity();
            this.listenActivity1 = new System.Workflow.Activities.ListenActivity();
            this.callExternalMethodActivity1 = new System.Workflow.Activities.CallExternalMethodActivity();
            // 
            // callExternalMethodActivity3
            // 
            this.callExternalMethodActivity3.InterfaceType = typeof(WorkflowConsoleApplication2.IExternalEvent);
            this.callExternalMethodActivity3.MethodName = "Notify";
            this.callExternalMethodActivity3.Name = "callExternalMethodActivity3";
            activitybind1.Name = "Workflow1";
            activitybind1.Path = "DF";
            workflowparameterbinding1.ParameterName = "df";
            workflowparameterbinding1.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1)));
            this.callExternalMethodActivity3.ParameterBindings.Add(workflowparameterbinding1);
            this.callExternalMethodActivity3.MethodInvoking += new System.EventHandler(this.callExternalMethodActivity3_MethodInvoking);
            // 
            // handleExternalEventActivity1
            // 
            this.handleExternalEventActivity1.EventName = "ApproveEvent";
            this.handleExternalEventActivity1.InterfaceType = typeof(WorkflowConsoleApplication2.IExternalEvent);
            this.handleExternalEventActivity1.Name = "handleExternalEventActivity1";
            activitybind2.Name = "Workflow1";
            activitybind2.Path = "E";
            workflowparameterbinding2.ParameterName = "e";
            workflowparameterbinding2.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2)));
            this.handleExternalEventActivity1.ParameterBindings.Add(workflowparameterbinding2);
            this.handleExternalEventActivity1.Invoked += new System.EventHandler<System.Workflow.Activities.ExternalDataEventArgs>(this.handleExternalEventActivity1_Invoked);
            // 
            // callExternalMethodActivity2
            // 
            this.callExternalMethodActivity2.InterfaceType = typeof(WorkflowConsoleApplication2.IExternalEvent);
            this.callExternalMethodActivity2.MethodName = "Notify";
            this.callExternalMethodActivity2.Name = "callExternalMethodActivity2";
            activitybind3.Name = "Workflow1";
            activitybind3.Path = "DF";
            workflowparameterbinding3.ParameterName = "df";
            workflowparameterbinding3.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind3)));
            this.callExternalMethodActivity2.ParameterBindings.Add(workflowparameterbinding3);
            this.callExternalMethodActivity2.MethodInvoking += new System.EventHandler(this.callExternalMethodActivity2_MethodInvoking);
            // 
            // delayActivity1
            // 
            this.delayActivity1.Name = "delayActivity1";
            this.delayActivity1.TimeoutDuration = System.TimeSpan.Parse("00:05:00");
            // 
            // eventDrivenActivity2
            // 
            this.eventDrivenActivity2.Activities.Add(this.handleExternalEventActivity1);
            this.eventDrivenActivity2.Activities.Add(this.callExternalMethodActivity3);
            this.eventDrivenActivity2.Name = "eventDrivenActivity2";
            // 
            // eventDrivenActivity1
            // 
            this.eventDrivenActivity1.Activities.Add(this.delayActivity1);
            this.eventDrivenActivity1.Activities.Add(this.callExternalMethodActivity2);
            this.eventDrivenActivity1.Name = "eventDrivenActivity1";
            // 
            // callExternalMethodActivity4
            // 
            this.callExternalMethodActivity4.InterfaceType = typeof(WorkflowConsoleApplication2.IExternalEvent);
            this.callExternalMethodActivity4.MethodName = "Notify";
            this.callExternalMethodActivity4.Name = "callExternalMethodActivity4";
            activitybind4.Name = "Workflow1";
            activitybind4.Path = "DF";
            workflowparameterbinding4.ParameterName = "df";
            workflowparameterbinding4.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind4)));
            this.callExternalMethodActivity4.ParameterBindings.Add(workflowparameterbinding4);
            this.callExternalMethodActivity4.MethodInvoking += new System.EventHandler(this.callExternalMethodActivity4_MethodInvoking);
            // 
            // listenActivity1
            // 
            this.listenActivity1.Activities.Add(this.eventDrivenActivity1);
            this.listenActivity1.Activities.Add(this.eventDrivenActivity2);
            this.listenActivity1.Name = "listenActivity1";
            // 
            // callExternalMethodActivity1
            // 
            this.callExternalMethodActivity1.InterfaceType = typeof(WorkflowConsoleApplication2.IExternalEvent);
            this.callExternalMethodActivity1.MethodName = "Notify";
            this.callExternalMethodActivity1.Name = "callExternalMethodActivity1";
            activitybind5.Name = "Workflow1";
            activitybind5.Path = "DF";
            workflowparameterbinding5.ParameterName = "df";
            workflowparameterbinding5.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind5)));
            this.callExternalMethodActivity1.ParameterBindings.Add(workflowparameterbinding5);
            this.callExternalMethodActivity1.MethodInvoking += new System.EventHandler(this.callExternalMethodActivity1_MethodInvoking);
            // 
            // Workflow1
            // 
            this.Activities.Add(this.callExternalMethodActivity1);
            this.Activities.Add(this.listenActivity1);
            this.Activities.Add(this.callExternalMethodActivity4);
            this.Name = "Workflow1";
            this.CanModifyActivities = false;

		}

		#endregion

        private CallExternalMethodActivity callExternalMethodActivity4;
        private CallExternalMethodActivity callExternalMethodActivity3;
        private CallExternalMethodActivity callExternalMethodActivity2;
        private CallExternalMethodActivity callExternalMethodActivity1;
        private DelayActivity delayActivity1;
        private EventDrivenActivity eventDrivenActivity2;
        private EventDrivenActivity eventDrivenActivity1;
        private HandleExternalEventActivity handleExternalEventActivity1;
        private ListenActivity listenActivity1;



































    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -