CanModifyActivities Property
Collapse the table of content
Expand the table of content

CompositeActivity.CanModifyActivities Property

 

Gets or sets a value which controls whether the individual activities within Activities can be modified.

Namespace:   System.Workflow.ComponentModel
Assembly:  System.Workflow.ComponentModel (in System.Workflow.ComponentModel.dll)

protected internal bool CanModifyActivities { get; set; }

Property Value

Type: System.Boolean

true if the individual activities within Activities can be modified; otherwise false.

The following code shows how to create activities and add them as children to a composite activity and includes setting the CanModifyActivities permissive for this type.

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

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;

.NET Framework
Available since 3.0
Return to top
Show:
© 2016 Microsoft