IModel.Validate Method
Namespace: NextDesign.Core
Description
Validates this model.
Recursively validates this model and all elements below the child elements owned by this model.
This method clears all previous error information when executed.
[When this method is executed for a project (IProject)]
- If there are any unloaded model files in the project, error information to that effect is added to the model that is the base point of the design model (the model displayed at the root of the model navigator). This is to inform the caller that validation has not been performed for all models in the project because there are unloaded model files.
- This also includes models that cannot be reached by the ownership relationship of the project due to the existence of unloaded model files in the project (models whose parents are not loaded).
[Verification content]
- Standard verification defined by the application
- Extended verification by the extension's verification event
Return value
- void