Validator.ValidateActivityChange(Activity, ActivityChangeAction) Method

Definition

When overridden in a derived class, validates a change based on a specified Activity being added or removed. This function is called during the application of changes that are made to the workflow during dynamic updates.

public:
 virtual System::Workflow::ComponentModel::Compiler::ValidationError ^ ValidateActivityChange(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::ComponentModel::ActivityChangeAction ^ action);
public virtual System.Workflow.ComponentModel.Compiler.ValidationError ValidateActivityChange (System.Workflow.ComponentModel.Activity activity, System.Workflow.ComponentModel.ActivityChangeAction action);
abstract member ValidateActivityChange : System.Workflow.ComponentModel.Activity * System.Workflow.ComponentModel.ActivityChangeAction -> System.Workflow.ComponentModel.Compiler.ValidationError
override this.ValidateActivityChange : System.Workflow.ComponentModel.Activity * System.Workflow.ComponentModel.ActivityChangeAction -> System.Workflow.ComponentModel.Compiler.ValidationError
Public Overridable Function ValidateActivityChange (activity As Activity, action As ActivityChangeAction) As ValidationError

Parameters

activity
Activity

The specified Activity.

Returns

The ValidationError generated by the operation.

Exceptions

activity is a null reference (Nothing in Visual Basic).

-or-

action is a null reference (Nothing).

Remarks

In the base implementation, a null reference (Visual Basic Nothing) is returned.

Applies to