Click or drag to resize

RepairTypeEnum Enumeration

Enumeration RepairTypeEnum

Namespace: Aml.Engine.Services
Assembly: Aml.Engine.Services (in Aml.Engine.Services.dll) Version: 3.2
Syntax
[FlagsAttribute]
public enum RepairTypeEnum
Members
Member nameValueDescription
None0 The Option None indicates, that nothing automatic can be done
GenerateUniqueIDWhenEmpty1 This Flag cause the generation of a unique ID for all Empty IDs
GenerateUniqueIDForDoubles4 This Flag cause the generation of a unique ID for all Double IDs
GenerateNameWhenEmpty8 This Flag cause the renaming of all empty Names with an automatic name generation algorithm. To apply this method, a UniqueNameService has to be registered,
RemoveEmptyReference16 This Flag cause the removal of all references where the Reference Value is empty
IDReferenceOption32 The options which are related to ID reference validation issues
RemoveUnresolvedIDReference32 This Flag cause the removal of all ID References where the ID Value has not been resolved
PathReferenceOption64 The options which are related to Path reference validation issues
RemoveUnresolvedPathReference64 This Flag cause the removal of all Path References where the Path reference Value has not been resolved
RenameClassPathForDoubles128 This Flag cause the generation of a new name for an element, when it's CAEX-Path is double so that the Path is unique. To apply this method, a UniqueNameService has to be registered.
CreateWriterHeader256 This Flag cause the generation of a writer header
CreateAutomationMLVersion512 This Flag cause the generation of an AutomationML Version header
GenerateUniqueName1,024 This Flag cause the renaming of all double Names with an automatic name generation algorithm. To apply this method, a UniqueNameService has to be registered,
SetSchemaVersion2,048 This Flag cause the correction of the Schema Version
GenerateXmlName4,096 This Flag cause the reencoding of a name escaping all invalid xml chars,
NameDefinitionOption5,256 The options which are related to Name validation issues
GenerateValidGUID8,192 This Flag cause the generation of a new GUID for existing GUID's with invalid formats
IDDefinitionOption8,197 The options which are related to ID validation issues
RemoveAlias32,768 This Flag cause the generation of a new reference without the alias
CheckAliasInExternalReference65,536 This Flag is a hint for a not resolvable reference, containing an alias
NotRepairable65,536 Options, which are not repairable
CreateSourceDocumentInformation131,072 This Flag cause the generation of source document information
RemoveElement262,144 This Flag cause the deletion of an element
RemoveElementNotInScope524,288 This Flag cause the deletion of an element which reference an element out of the allowed scope.
ChangeFileURL1,048,576 This Flag cause the generation of a valid file URL in an ExternalDataConnector to a localized file.
RemoveUnresolvedNameReference2,097,152 This Flag cause the removal of all Name References where the Name reference Value has not been resolved
See Also