Activity.Name Свойство

Определение

Возвращает или задает имя экземпляра. Имя должно соответствовать стандартным правилам именования переменных языка программирования, использованного в проекте.

[System.ComponentModel.Browsable(true)]
public string Name { get; set; }

Значение свойства

Имя данного экземпляра.

Атрибуты

Примеры

Приведенный ниже код показывает, как создавать действия, добавлять их в виде дочерних в составное действие, и как задавать значение Name.

Данный пример кода является частью примера SDK "Throw" из файла ThrowWorkFlow.cs. Дополнительные сведения см. в разделе Создание примера.

this.CanModifyActivities = true;
System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind();
this.throwActivity1 = new System.Workflow.ComponentModel.ThrowActivity();
activitybind1.Name = "ThrowWorkflow";
activitybind1.Path = "ThrownException";
//
// throwActivity1
//
this.throwActivity1.Name = "throwActivity1";
this.throwActivity1.SetBinding(System.Workflow.ComponentModel.ThrowActivity.FaultProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1)));
//
// ThrowWorkflow
//
this.Activities.Add(this.throwActivity1);
this.Name = "ThrowWorkflow";
this.CanModifyActivities = false;

Комментарии

Значение по умолчанию — пустая строка.

Свойство является метасвойством, что означает, что его нельзя изменить во время выполнения. Метасвойства не изменяются после создания экземпляра свойства во время выполнения, поэтому во время разработки необходимо задать для свойства литеральное значение.

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

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1