IMetamodels.AddSuperClasses(IClass, string, bool) method
Namespace: NextDesign.Core
Description
Sets the superclass of the specified class.
argument
Name | Type | Description |
---|---|---|
target | IClass | target class |
superClassNames | string | superclass names You can specify multiple class names separated by commas. |
fuzzy | bool | Ambiguous match The default value is true. If fuzzy is specified as false, the class name is evaluated as a fully qualified name. If a class with the same name exists, you can specify the expected class by specifying false for fuzzy and the fully qualified name for superClassNames. |
Return value
- void
Exception
Name | Exception Class | Description |
---|---|---|
Class not found | ExtensionTypeNotFoundException | If the specified class cannot be found |
Profile edit not possible | ExtensionEditProfileException | If profile edit operation fails |