อ่านในภาษาอังกฤษ แก้ไข

แชร์ผ่าน


Activity Constructors

Definition

Initializes a new instance of the Activity class.

Overloads

Activity()

Initializes a new instance of the Activity class.

Activity(String)

Initializes a new instance of the Activity class, while initializing the Name.

Activity()

Initializes a new instance of the Activity class.

C#
public Activity();

Examples

The following code shows how to create activities and add them as children to a composite activity.

This code example is part of the Throw SDK sample and is from the ThrowWorkFlow.cs file. For more information, see Throw Sample.

C#
this.CanModifyActivities = true;
System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind();
this.throwActivity1 = new System.Workflow.ComponentModel.ThrowActivity();
activitybind1.Name = "ThrowWorkflow";
activitybind1.Path = "ThrownException";
//
// throwActivity1
//
this.throwActivity1.Name = "throwActivity1";
this.throwActivity1.SetBinding(System.Workflow.ComponentModel.ThrowActivity.FaultProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1)));
//
// ThrowWorkflow
//
this.Activities.Add(this.throwActivity1);
this.Name = "ThrowWorkflow";
this.CanModifyActivities = false;

Applies to

.NET Framework 4.8.1 และรุ่นอื่นๆ
ผลิตภัณฑ์ เวอร์ชัน
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Activity(String)

Initializes a new instance of the Activity class, while initializing the Name.

C#
public Activity(string name);

Parameters

name
String

The name to associate with this instance. The name must conform to the variable naming conventions for the programming language that is being used in the Workflow project, and must be unique in the workflow.

Exceptions

name is a null reference (Nothing in Visual Basic).

Applies to

.NET Framework 4.8.1 และรุ่นอื่นๆ
ผลิตภัณฑ์ เวอร์ชัน
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1