TerminateActivity Constructores

Definición

Sobrecargas

TerminateActivity()

Inicializa una nueva instancia de la clase TerminateActivity.

TerminateActivity(String)

Inicializa una nueva instancia de la clase TerminateActivity utilizando el nombre de la actividad.

TerminateActivity()

Inicializa una nueva instancia de la clase TerminateActivity.

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

Ejemplos

Este ejemplo muestra cómo utilizar el constructor para TerminateActivity y otras finalidades discutidas en otra parte dentro de este tipo.

Este ejemplo de código forma parte de la muestra de SDK Suspenda y Finalice y es del archivo SuspendAndTerminateWorkflow.Designer.cs. Para obtener más información, consulte Uso de suspender y finalizar.

[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

Comentarios

En la siguiente tabla se muestran los valores iniciales de las propiedades de una instancia de la clase TerminateActivity.

Propiedad Valor
Error nulo (Nothing en Visual Basic).

Se aplica a

TerminateActivity(String)

Inicializa una nueva instancia de la clase TerminateActivity utilizando el nombre de la actividad.

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)

Parámetros

name
String

Nombre de la actividad definido por el usuario.

Se aplica a