Class TlbGenDotnetDllProps
Properties for generator pas-files from tlb
Inheritance
object
TlbGenDotnetDllProps
Namespace: BuildSystem.Factories
Assembly: BuildSystem.Factories.dll
Syntax
public class TlbGenDotnetDllProps : Object, ITlbGenDotnetDllProps, IManagerProp
Constructors
TlbGenDotnetDllProps()
Properties for generator bpl-files from tlb
Declaration
public TlbGenDotnetDllProps()
TlbGenDotnetDllProps(IManagerProp)
Declaration
public TlbGenDotnetDllProps(IManagerProp source)
Parameters
Fields
ClassIdent
Declaration
public const string ClassIdent = "TlbGenDotnetDll"
Field Value
GenParamDependencies
Declaration
public const string GenParamDependencies = "deps"
Field Value
GenParamDllVersion
Version of product for new created DLL
Declaration
public const string GenParamDllVersion = "dll_version"
Field Value
NodeGenDoc
Node key in JSON with properties - value for GenDoc
Declaration
public const string NodeGenDoc = "gen_doc"
Field Value
NodeName
Node key in JSON with properties - value for Name
Declaration
public const string NodeName = "name"
Field Value
Properties
GenDoc
Flag - generate XML-file with documentation
Declaration
public bool GenDoc { get; set; }
Property Value
ManagerType
Declaration
public ManagerType ManagerType { get; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
Methods
ApplyConstants(IDictionaryStringString)
Declaration
public virtual void ApplyConstants(IDictionaryStringString constants)
Parameters
Clone()
Declaration
public virtual IManagerProp Clone()
Returns
Copy(IManagerProp)
Declaration
public virtual void Copy(IManagerProp source)
Parameters
EmptyValues()
Declaration
public virtual void EmptyValues()
Update(string, string)
Declaration
public virtual void Update(string jsonInfo, string relativeFolder)
Parameters
Type |
Name |
Description |
string |
jsonInfo |
|
string |
relativeFolder |
|
Implements