Share via


TerminateActivity Costruttori

Definizione

Overload

TerminateActivity()

Inizializza una nuova istanza della classe TerminateActivity.

TerminateActivity(String)

Inizializza una nuova istanza della classe TerminateActivity mediante il nome dell'attività.

TerminateActivity()

Inizializza una nuova istanza della classe TerminateActivity.

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

Esempio

In questo esempio è illustrato l'utilizzo del costruttore per una classe TerminateActivity e altri aspetti nell’ambito di questo tipo trattati altrove.

Questo esempio di codice è parte dell'esempio SDK Suspend and Terminate e si trova nel file SuspendAndTerminateWorkflow.Designer.cs. Per altre informazioni, vedere Uso di Suspend e Terminate.

[System.Diagnostics.DebuggerNonUserCode()]
private void InitializeComponent()
{
    this.CanModifyActivities = true;
    this.suspend = new System.Workflow.ComponentModel.SuspendActivity();
    this.consoleMessage = new System.Workflow.Activities.CodeActivity();
    this.terminate = new System.Workflow.ComponentModel.TerminateActivity();
    //
    // suspend
    //
    this.suspend.Error = null;
    this.suspend.Name = "suspend";
    //
    // ConsoleMessage
    //
    this.consoleMessage.Name = "consoleMessage";
    this.consoleMessage.ExecuteCode += new System.EventHandler(this.OnConsoleMessage);
    //
    // terminate
    //
    this.terminate.Error = null;
    this.terminate.Name = "terminate";
    //
    // SuspendAndTerminateWorkflow
    //
    this.Activities.Add(this.suspend);
    this.Activities.Add(this.consoleMessage);
    this.Activities.Add(this.terminate);
    this.Name = "SuspendAndTerminateWorkflow";
    this.CanModifyActivities = false;
}
<System.Diagnostics.DebuggerNonUserCode()> _
                            Private Sub InitializeComponent()

    Me.CanModifyActivities = True
    Me.suspend = New System.Workflow.ComponentModel.SuspendActivity()
    Me.consoleMessage = New System.Workflow.Activities.CodeActivity()
    Me.terminate = New System.Workflow.ComponentModel.TerminateActivity()
    ' 
    ' suspend
    ' 
    Me.suspend.Error = Nothing
    Me.suspend.Name = "suspend"
    ' 
    ' ConsoleMessage
    ' 
    Me.consoleMessage.Name = "consoleMessage"
    AddHandler Me.consoleMessage.ExecuteCode, AddressOf Me.OnConsoleMessage
    ' 
    ' terminate
    ' 
    Me.terminate.Error = Nothing
    Me.terminate.Name = "terminate"
    ' 
    ' SuspendAndTerminateWorkflow
    ' 
    Me.Activities.Add(Me.suspend)
    Me.Activities.Add(Me.consoleMessage)
    Me.Activities.Add(Me.terminate)
    Me.Name = "SuspendAndTerminateWorkflow"
    Me.CanModifyActivities = False
End Sub

Commenti

Di seguito sono illustrati i valori iniziali delle proprietà di un'istanza della classe TerminateActivity.

Proprietà Valore
Error null (Nothing in Visual Basic).

Si applica a

TerminateActivity(String)

Inizializza una nuova istanza della classe TerminateActivity mediante il nome dell'attività.

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

Parametri

name
String

Nome dell'attività definito dall'utente.

Si applica a