Activity.GetActivityByName Метод

Определение

Возвращает экземпляр Activity, имя которого запрошено, из набора всех действий, выполняемых в рамках корневого действия экземпляра, то есть в рамках рабочего процесса.

Перегрузки

GetActivityByName(String)

Возвращает экземпляр Activity, имя которого запрошено, из набора всех действий, выполняемых в рамках корневого действия экземпляра, то есть в рамках рабочего процесса.

GetActivityByName(String, Boolean)

Возвращает экземпляр Activity, имя которого запрошено, из набора всех действий, выполняемых в рамках корневого действия Activity экземпляра, если второй параметр имеет значение false, или в рамках текущего действия Activity, если второй параметр имеет значение true.

Комментарии

Вызов метода GetActivityByName из конструктора пользовательского действия не поддерживается и может привести к непредвиденным результатам.

GetActivityByName(String)

Возвращает экземпляр Activity, имя которого запрошено, из набора всех действий, выполняемых в рамках корневого действия экземпляра, то есть в рамках рабочего процесса.

public System.Workflow.ComponentModel.Activity GetActivityByName (string activityQualifiedName);

Параметры

activityQualifiedName
String

Имя искомого объекта Activity.

Возвращаемое значение

Экземпляр Activity, имя которого запрошено, выбранный из набора всех действий, выполняемых в рамках корневого действия этого экземпляра.

Исключения

Параметр activityQualifiedID является неопределенной ссылкой (Nothing в Visual Basic).

Комментарии

Вызов метода GetActivityByName из конструктора пользовательского действия не поддерживается и может привести к непредвиденным результатам.

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.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

GetActivityByName(String, Boolean)

Возвращает экземпляр Activity, имя которого запрошено, из набора всех действий, выполняемых в рамках корневого действия Activity экземпляра, если второй параметр имеет значение false, или в рамках текущего действия Activity, если второй параметр имеет значение true.

public System.Workflow.ComponentModel.Activity GetActivityByName (string activityQualifiedName, bool withinThisActivityOnly);

Параметры

activityQualifiedName
String

Имя искомого объекта Activity.

withinThisActivityOnly
Boolean

Значение, указывающее, нужно ли ограничить поиск действиями, которые содержатся в данном экземпляре.

Возвращаемое значение

Экземпляр Activity, имя которого запрошено, выбранный из набора всех действий, выполняемых в рамках корневого действия Activity экземпляра, если второй параметр имеет значение false, или в рамках текущего действия Activity, если второй параметр имеет значение true.

Исключения

Параметр activityQualifiedID является неопределенной ссылкой (Nothing в Visual Basic).

Комментарии

Возвращает экземпляр Activity, имя которого запрошено, из набора всех действий, выполняемых в рамках корневого действия Activity экземпляра, если второй параметр имеет значение false, или в рамках текущего действия Activity, если второй параметр имеет значение true.

Вызов метода GetActivityByName из конструктора пользовательского действия не поддерживается и может привести к непредвиденным результатам.

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.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