Class SettingPageContributorBase
Inheritance
SettingPageContributorBase
Assembly: Volo.Abp.SettingManagement.Web.dll
Syntax
public abstract class SettingPageContributorBase : ISettingPageContributor
Constructors
SettingPageContributorBase()
Declaration
protected SettingPageContributorBase()
Methods
CheckPermissionsAsync(SettingPageCreationContext)
Declaration
public virtual Task<bool> CheckPermissionsAsync(SettingPageCreationContext context)
Parameters
Returns
ConfigureAsync(SettingPageCreationContext)
Declaration
public abstract Task ConfigureAsync(SettingPageCreationContext context)
Parameters
Returns
GetRequiredFeatures(MultiTenancySides?)
Declaration
public virtual IReadOnlySet<string> GetRequiredFeatures(MultiTenancySides? multiTenancySides = null)
Parameters
Returns
GetRequiredPermissions()
Declaration
public virtual IReadOnlySet<string> GetRequiredPermissions()
Returns
RequiredFeatures(params string[])
Declaration
protected virtual SettingPageContributorBase RequiredFeatures(params string[] features)
Parameters
Type |
Name |
Description |
string[] |
features |
|
Returns
RequiredPermissions(params string[])
Declaration
protected virtual SettingPageContributorBase RequiredPermissions(params string[] permissions)
Parameters
Type |
Name |
Description |
string[] |
permissions |
|
Returns
RequiredTenantSideFeatures(params string[])
Declaration
protected virtual SettingPageContributorBase RequiredTenantSideFeatures(params string[] features)
Parameters
Type |
Name |
Description |
string[] |
features |
|
Returns
Implements
Extension Methods