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