Compartir a través de


SuspendActivity Constructores

Definición

Sobrecargas

SuspendActivity()

Inicializa una nueva instancia de la clase SuspendActivity.

SuspendActivity(String)

Inicializa una nueva instancia de la clase SuspendActivity junto con el nombre de esa actividad.

SuspendActivity()

Inicializa una nueva instancia de la clase SuspendActivity.

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

Ejemplos

Este ejemplo muestra cómo utilizar el constructor para SuspendActivity 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, vea Usar 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 SuspendActivity.

Propiedad Valor
Error Null (Nothing en Visual Basic).

Se aplica a

SuspendActivity(String)

Inicializa una nueva instancia de la clase SuspendActivity junto con el nombre de esa actividad.

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

Parámetros

name
String

Nombre de la actividad definido por el usuario.

Se aplica a