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