Defines the export set for a module, e.g., which DefinedTypes and Fact Templates it exports. It captures the <export-statement> in the DefModule definition.
Namespace: IECSInterfaces
Delphi
|
type
IModuleExport = interface(ICloneable)
['{E3C07E7C-1956-4604-985C-01DC42D25BBA}']
end;
|
|
Name
|
Description
|
|
DefinedTypes
|
Defines the custom list of Defined Types (IIEDefinedType) names that will be imported/exported by the module. The Defined Types do not have to exist; any defined type undefined is ignored
|
|
DefinedTypesShared
|
Return the set of IIEDefinedTypes imported/exported (all, none, or custom)
|
|
FactTemplates
|
Defines the custom list of Fact Templates (IECSInterfaces.IFactTemplate) names that will be imported/exported by the module. The Fact Templates do not have to exist; any fact template undefined is ignored
|
|
FactTemplatesShared
|
Return the set of IFactTemplates imported/exported (all, none, or custom)
|
Top
|
The TModuleImportExport class implements this interface for the IECS
|