Skip to main content

ModuleBase.RequiredModuleTypes Property

Provides access to the collection of modules that are added to the current module.

Namespace: DevExpress.ExpressApp

Assembly: DevExpress.ExpressApp.v25.2.dll

NuGet Package: DevExpress.ExpressApp

Declaration

[Browsable(false)]
public ModuleTypeList RequiredModuleTypes { get; }

Property Value

Type Description
DevExpress.ExpressApp.ModuleTypeList

A ModuleTypeList collection of modules used by the current module.

Remarks

Use this property to access the collection of the modules that are used by the current module. Use the Add method of the returned collection, to add a module to the current module directly. The following code demonstrates how to do this:

public sealed class MySolutionModule : ModuleBase {
   //...
   public MySolutionModule() {
      InitializeComponent();
      this.RequiredModuleTypes.Add(typeof(MyCustomModule.CustomModule));
   }
}

The added module(s) must also be referenced in the current module project.

See Also