WfUIHelperVisualizeResolutionsAsync(IWfResolutionVisualizationGenerator, INodeLayout, INodeFactory, Card, CardTask, ISession, IExtensionContainer, CancellationToken) - метод
Выполняет визуализацию резолюций, начиная от заданной резолюции
rootResolution.
Пространство имён: Tessa.Extensions.Default.Client.Workflow.WfСборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 4.0.4
public static Task<bool> VisualizeResolutionsAsync(
IWfResolutionVisualizationGenerator generator,
INodeLayout nodeLayout,
INodeFactory nodeFactory,
Card card,
CardTask rootResolution,
ISession session,
IExtensionContainer extensionContainer = null,
CancellationToken cancellationToken = default
)
Public Shared Function VisualizeResolutionsAsync (
generator As IWfResolutionVisualizationGenerator,
nodeLayout As INodeLayout,
nodeFactory As INodeFactory,
card As Card,
rootResolution As CardTask,
session As ISession,
Optional extensionContainer As IExtensionContainer = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Boolean)
public:
static Task<bool>^ VisualizeResolutionsAsync(
IWfResolutionVisualizationGenerator^ generator,
INodeLayout^ nodeLayout,
INodeFactory^ nodeFactory,
Card^ card,
CardTask^ rootResolution,
ISession^ session,
IExtensionContainer^ extensionContainer = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
static member VisualizeResolutionsAsync :
generator : IWfResolutionVisualizationGenerator *
nodeLayout : INodeLayout *
nodeFactory : INodeFactory *
card : Card *
rootResolution : CardTask *
session : ISession *
?extensionContainer : IExtensionContainer *
?cancellationToken : CancellationToken
(* Defaults:
let _extensionContainer = defaultArg extensionContainer null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
- generator IWfResolutionVisualizationGenerator
-
Объект, посредством которого выполняется генерация узлов визуализации.
Не может быть равен null.
- nodeLayout INodeLayout
- Макет визуализатора. Не может быть равен null.
- nodeFactory INodeFactory
- Фабрика узлов визуализатора. Не может быть равна null.
- card Card
-
Карточка, в которой визуализируются резолюции. Не может быть равен null.
- rootResolution CardTask
-
Задание резолюции, начиная от которого выполняется визуализация.
Не может быть равен null.
- session ISession
- Сессия, для которой происходит визуализация.
Не может быть равен null.
- extensionContainer IExtensionContainer (Optional)
-
Контейнер расширений на визуализацию
или null, если визуализация выполняется без расширений.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskBooleantrue, если визуализация успешно выполнена;
false, если визуализация не была выполнена, т.к. возникли ошибки.