WorkflowEngineExtensionsCreatePlaceholderInfo - метод |
Метод для создания объекта с дополнительний информацией для контекста плейсхолдеров из контекста обработки бизнес-процессов.
Пространство имён:
Tessa.Workflow.Helpful
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static Dictionary<string, Object> CreatePlaceholderInfo(
this IWorkflowEngineContext context,
CardTask task = null,
bool clone = false
)
<ExtensionAttribute>
Public Shared Function CreatePlaceholderInfo (
context As IWorkflowEngineContext,
Optional task As CardTask = Nothing,
Optional clone As Boolean = false
) As Dictionary(Of String, Object)
public:
[ExtensionAttribute]
static Dictionary<String^, Object^>^ CreatePlaceholderInfo(
IWorkflowEngineContext^ context,
CardTask^ task = nullptr,
bool clone = false
)
[<ExtensionAttribute>]
static member CreatePlaceholderInfo :
context : IWorkflowEngineContext *
?task : CardTask *
?clone : bool
(* Defaults:
let _task = defaultArg task null
let _clone = defaultArg clone false
*)
-> Dictionary<string, Object>
Параметры
- context
- Тип: Tessa.WorkflowIWorkflowEngineContext
Контекст обработки бизнес процессов. - task (Optional)
- Тип: Tessa.CardsCardTask
Задание, добавляемое в контекст замены плейсхолдеров, или null, если должно использоваться задание из Task. - clone (Optional)
- Тип: SystemBoolean
Определяет, должны ли использоваться клоны хешей с параметрами или оригинальные объекты.
Рекомендуется использовать при отложенном использовании данного контекста, например в DeferredNotificationManager.
Возвращаемое значение
Тип:
DictionaryString,
ObjectВозвращает дополнительную информацию для контекста замены плейсхолдеров.
Примечание об использовании
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
IWorkflowEngineContext. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).
См. также