CodeStack.SwEx.MacroFeature.Base Namespace |
Class | Description | |
---|---|---|
MacroFeatureRebuildBodyResult |
Represents the result of macro feature where macro feature holds the body or pattern of bodies
| |
MacroFeatureRebuildResult |
Represents the result of the macro feature regeneration method
which should be returned from OnRebuild(ISldWorks, IModelDoc2, IFeature) | |
MacroFeatureRebuldStatusResult |
Represents the status result from macro feature and optional error message
| |
ParameterConverter |
Specific implementation of IParameterConverter | |
ParametersVersionConverter |
Specific implementation of IParametersVersionConverter |
Interface | Description | |
---|---|---|
IMacroFeatureHandler |
Handler of each macro feature used in MacroFeatureExTParams, THandler | |
IParameterConverter |
Represents the conversion routines between this version of parameters and previous version of the parameters
| |
IParametersVersionConverter |
Mechanism allowing to support backward compatibility of the macro feature parameters across the versions.
This interface is coupled with ParametersVersionAttribute |
Enumeration | Description | |
---|---|---|
MacroFeatureOutdateState_e |
State of macro feature parameters returned from SetParameters(IModelDoc2, IFeature, IMacroFeatureData, TParams, MacroFeatureOutdateState_e)
or SetParameters(IModelDoc2, IFeature, IMacroFeatureData, TParams, MacroFeatureOutdateState_e) in cases
where new version of macro feature's parameters could not be fully upgraded via IParametersVersionConverter | |
MacroFeatureUnloadReason_e |
Reason of macro feature handler unloading. Used in Unload(MacroFeatureUnloadReason_e) |