Activity Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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)
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).