ButtonContextDialogSettings - конструктор
Настройки контекста диалога, которые могут устанавливаться посредством скрипта в настройках сценария отдельных кнопок диалога.
Многие настройки управляют соответствующими значениями настроек самого диалога.
Пространство имён: Tessa.Workflow.ActionsСборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
public ButtonContextDialogSettings(
bool keepFiles,
HashSet<Guid>? buttonLinks,
IReadOnlyCollection<WorkflowLinkStorage>? processLinks,
Guid buttonRowID,
CardTaskDialogStoreMode storeMode,
Func<ICardFileManager> getFileManagerFunc,
Func<CardFile, ValueTask<byte[]>> getFileContentAsyncFunc,
Func<ValueTask<ICardFileContainer>> getFileContainerAsyncFunc
)
Public Sub New (
keepFiles As Boolean,
buttonLinks As HashSet(Of Guid),
processLinks As IReadOnlyCollection(Of WorkflowLinkStorage),
buttonRowID As Guid,
storeMode As CardTaskDialogStoreMode,
getFileManagerFunc As Func(Of ICardFileManager),
getFileContentAsyncFunc As Func(Of CardFile, ValueTask(Of Byte())),
getFileContainerAsyncFunc As Func(Of ValueTask(Of ICardFileContainer))
)
public:
ButtonContextDialogSettings(
bool keepFiles,
HashSet<Guid>^ buttonLinks,
IReadOnlyCollection<WorkflowLinkStorage^>^ processLinks,
Guid buttonRowID,
CardTaskDialogStoreMode storeMode,
Func<ICardFileManager^>^ getFileManagerFunc,
Func<CardFile^, ValueTask<array<unsigned char>^>>^ getFileContentAsyncFunc,
Func<ValueTask<ICardFileContainer^>>^ getFileContainerAsyncFunc
)
new :
keepFiles : bool *
buttonLinks : HashSet<Guid> *
processLinks : IReadOnlyCollection<WorkflowLinkStorage> *
buttonRowID : Guid *
storeMode : CardTaskDialogStoreMode *
getFileManagerFunc : Func<ICardFileManager> *
getFileContentAsyncFunc : Func<CardFile, ValueTask<byte[]>> *
getFileContainerAsyncFunc : Func<ValueTask<ICardFileContainer>> -> ButtonContextDialogSettings
Параметры
- keepFiles Boolean
-
- buttonLinks HashSetGuid
-
- processLinks IReadOnlyCollectionWorkflowLinkStorage
-
- buttonRowID Guid
-
- storeMode CardTaskDialogStoreMode
-
- getFileManagerFunc FuncICardFileManager
-
- getFileContentAsyncFunc FuncCardFile, ValueTaskByte
-
- getFileContainerAsyncFunc FuncValueTaskICardFileContainer
-