NativeActivity NativeActivity NativeActivity Constructor

Определение

При реализации в производном классе создает новый экземпляр производного класса.When implemented in a derived class, creates a new instance of the derived class.

protected:
 NativeActivity();
protected NativeActivity ();
Protected Sub New ()

Примеры

В следующем образце кода показано создание класса, который наследует от NativeActivity<TResult>.The following code sample demonstrates creating a class that inherits from NativeActivity<TResult>. Этот пример взят из пользовательский составной, использующее собственное действие образца.This example is from the Custom Composite using Native Activity sample.

public sealed class MySequence : NativeActivity
{
    Collection<Activity> children;
    Collection<Variable> variables;
    Variable<int> currentIndex;
    CompletionCallback onChildComplete;

    public MySequence()
        : base()
    {
        this.children = new Collection<Activity>();
        this.variables = new Collection<Variable>();
        this.currentIndex = new Variable<int>();
    }

    public Collection<Activity> Activities
    {
        get
        {
            return this.children;
        }
    }

    public Collection<Variable> Variables
    {
        get
        {
            return this.variables;
        }
    }

Применяется к