Class GlobalModuleFeatures
Inheritance
System.Object
GlobalModuleFeatures
Assembly: Volo.Abp.GlobalFeatures.dll
Syntax
public abstract class GlobalModuleFeatures : object
Constructors
GlobalModuleFeatures(GlobalFeatureManager)
Declaration
protected GlobalModuleFeatures(GlobalFeatureManager featureManager)
Parameters
Properties
AllFeatures
Declaration
protected GlobalFeatureDictionary AllFeatures { get; }
Property Value
FeatureManager
Declaration
public GlobalFeatureManager FeatureManager { get; }
Property Value
Methods
AddFeature(GlobalFeature)
Declaration
protected void AddFeature(GlobalFeature feature)
Parameters
Disable(String)
Declaration
public virtual void Disable(string featureName)
Parameters
Type |
Name |
Description |
System.String |
featureName |
|
Disable<TFeature>()
Declaration
public virtual void Disable<TFeature>()
where TFeature : GlobalFeature
Type Parameters
Name |
Description |
TFeature |
|
DisableAll()
Declaration
public virtual void DisableAll()
Enable(String)
Declaration
public virtual void Enable(string featureName)
Parameters
Type |
Name |
Description |
System.String |
featureName |
|
Enable<TFeature>()
Declaration
public virtual void Enable<TFeature>()
where TFeature : GlobalFeature
Type Parameters
Name |
Description |
TFeature |
|
EnableAll()
Declaration
public virtual void EnableAll()
GetFeature(String)
Declaration
public virtual GlobalFeature GetFeature(string featureName)
Parameters
Type |
Name |
Description |
System.String |
featureName |
|
Returns
GetFeature<TFeature>()
Declaration
public virtual TFeature GetFeature<TFeature>()
where TFeature : GlobalFeature
Returns
Type |
Description |
TFeature |
|
Type Parameters
Name |
Description |
TFeature |
|
GetFeatures()
Declaration
public virtual IReadOnlyList<GlobalFeature> GetFeatures()
Returns
SetEnabled(String, Boolean)
Declaration
public virtual void SetEnabled(string featureName, bool isEnabled)
Parameters
Type |
Name |
Description |
System.String |
featureName |
|
System.Boolean |
isEnabled |
|
SetEnabled<TFeature>(Boolean)
Declaration
public virtual void SetEnabled<TFeature>(bool isEnabled)
where TFeature : GlobalFeature
Parameters
Type |
Name |
Description |
System.Boolean |
isEnabled |
|
Type Parameters
Name |
Description |
TFeature |
|
Extension Methods