DocumentGenerationInfoTParent, TSubDocument Constructor (EnterpriseOneEntityRepository, String, String, FuncTParent, GenerationOptions, IDocumentGeneration, Boolean, String) |
Namespace:
Aloe.EnterpriseOne.Model.Core.Transformations
Assembly:
Aloe.EnterpriseOne.Model (in Aloe.EnterpriseOne.Model.dll) Version: 20.1.3.5
Syntaxpublic DocumentGenerationInfo(
EnterpriseOneEntityRepository parentDocumentRepository,
string code,
string description,
Func<TParent, GenerationOptions, IDocumentGeneration> getDocumentGenerationFunc,
bool supportsTransitionalSubDocuments = false,
string configurationEntity = null
)
Public Sub New (
parentDocumentRepository As EnterpriseOneEntityRepository,
code As String,
description As String,
getDocumentGenerationFunc As Func(Of TParent, GenerationOptions, IDocumentGeneration),
Optional supportsTransitionalSubDocuments As Boolean = false,
Optional configurationEntity As String = Nothing
)
public:
DocumentGenerationInfo(
EnterpriseOneEntityRepository^ parentDocumentRepository,
String^ code,
String^ description,
Func<TParent, GenerationOptions^, IDocumentGeneration^>^ getDocumentGenerationFunc,
bool supportsTransitionalSubDocuments = false,
String^ configurationEntity = nullptr
)
new :
parentDocumentRepository : EnterpriseOneEntityRepository *
code : string *
description : string *
getDocumentGenerationFunc : Func<'TParent, GenerationOptions, IDocumentGeneration> *
?supportsTransitionalSubDocuments : bool *
?configurationEntity : string
(* Defaults:
let _supportsTransitionalSubDocuments = defaultArg supportsTransitionalSubDocuments false
let _configurationEntity = defaultArg configurationEntity null
*)
-> DocumentGenerationInfo
Parameters
- parentDocumentRepository
- Type: Aloe.EnterpriseOne.Model.CoreEnterpriseOneEntityRepository
The repository of the parent document. - code
- Type: SystemString
The code of the generation. - description
- Type: SystemString
The description of the generation in the current language. - getDocumentGenerationFunc
- Type: SystemFuncTParent, GenerationOptions, IDocumentGeneration
Function, which creates IDocumentGeneration by request. - supportsTransitionalSubDocuments (Optional)
- Type: SystemBoolean
If set to true, the generation supports transitional sub documents. - configurationEntity (Optional)
- Type: SystemString
If set, the generation uses configuration information from the set entity.
See Also