Activity Costruttori

Definizione

Inizializza una nuova istanza della classe Activity.

Overload

Activity()

Inizializza una nuova istanza della classe Activity.

Activity(String)

Inizializza una nuova istanza della classe Activity durante l’inizializzazione della proprietà Name.

Activity()

Inizializza una nuova istanza della classe Activity.

public:
 Activity();
public Activity ();
Public Sub New ()

Esempio

Nel codice seguente sono mostrate le modalità di creazione delle attività e come aggiungerle in qualità di figlio a un'attività composita.

Questo esempio di codice è parte dell'esempio SDK Throw e si trova nel file ThrowWorkFlow.cs. Per altre informazioni, vedere Genera esempio.

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;
Me.CanModifyActivities = True
Dim activitybind1 As New System.Workflow.ComponentModel.ActivityBind()
Me.throwActivity1 = New System.Workflow.ComponentModel.ThrowActivity()
activitybind1.Name = "ThrowWorkflow"
activitybind1.Path = "ThrownException"
' 
' throwActivity1
' 
Me.throwActivity1.Name = "throwActivity1"
Me.throwActivity1.SetBinding(System.Workflow.ComponentModel.ThrowActivity.FaultProperty, activitybind1)
' 
' ThrowWorkflow
' 
Me.Activities.Add(Me.throwActivity1)
Me.Name = "ThrowWorkflow"
Me.CanModifyActivities = False

Si applica a

Activity(String)

Inizializza una nuova istanza della classe Activity durante l’inizializzazione della proprietà Name.

public:
 Activity(System::String ^ name);
public Activity (string name);
new System.Workflow.ComponentModel.Activity : string -> System.Workflow.ComponentModel.Activity
Public Sub New (name As String)

Parametri

name
String

Il nome da associare all’istanza. Il nome deve essere conforme alle convenzioni di denominazione delle variabili per il linguaggio di programmazione che si sta utilizzando nel progetto di flusso di lavoro e deve essere univoco nel flusso di lavoro.

Eccezioni

name è un riferimento null (Nothing in Visual Basic).

Si applica a