ButtonContextDialogSettings - конструктор
Настройки контекста диалога, которые могут устанавливаться посредством скрипта в настройках сценария отдельных кнопок диалога.
Многие настройки управляют соответствующими значениями настроек самого диалога.
Пространство имён: Tessa.Workflow.ActionsСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
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
-