WfUIHelperVisualizeResolutionsAsync(IWfResolutionVisualizationGenerator, INodeLayout, INodeFactory, Card, CardTask, IExtensionContainer, CancellationToken) - метод |
Выполняет визуализацию резолюций, начиная от заданной резолюции
rootResolution.
Пространство имён:
Tessa.Extensions.Default.Client.Workflow.Wf
Сборка:
Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 3.5.0.19
Синтаксис public static Task<bool> VisualizeResolutionsAsync(
IWfResolutionVisualizationGenerator generator,
INodeLayout nodeLayout,
INodeFactory nodeFactory,
Card card,
CardTask rootResolution,
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,
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,
IExtensionContainer^ extensionContainer = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
static member VisualizeResolutionsAsync :
generator : IWfResolutionVisualizationGenerator *
nodeLayout : INodeLayout *
nodeFactory : INodeFactory *
card : Card *
rootResolution : CardTask *
?extensionContainer : IExtensionContainer *
?cancellationToken : CancellationToken
(* Defaults:
let _extensionContainer = defaultArg extensionContainer null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
Параметры
- generator
- Тип: Tessa.Extensions.Default.Client.Workflow.WfIWfResolutionVisualizationGenerator
Объект, посредством которого выполняется генерация узлов визуализации.
Не может быть равен null.
- nodeLayout
- Тип: Tessa.UI.WorkflowViewer.LayoutsINodeLayout
Макет визуализатора. Не может быть равен null. - nodeFactory
- Тип: Tessa.UI.WorkflowViewer.FactoriesINodeFactory
Фабрика узлов визуализатора. Не может быть равна null. - card
- Тип: Tessa.CardsCard
Карточка, в которой визуализируются резолюции. Не может быть равен null.
- rootResolution
- Тип: Tessa.CardsCardTask
Задание резолюции, начиная от которого выполняется визуализация.
Не может быть равен null.
- extensionContainer (Optional)
- Тип: Tessa.ExtensionsIExtensionContainer
Контейнер расширений на визуализацию
или null, если визуализация выполняется без расширений.
- cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
TaskBooleantrue, если визуализация успешно выполнена;
false, если визуализация не была выполнена, т.к. возникли ошибки.
См. также