Show / Hide Table of Contents

Class SettingPageContributorBase

Inheritance
object
SettingPageContributorBase
AccountSettingManagementPageContributor
AuditLogSettingManagementPageContributor
FeatureSettingManagementPageContributor
IdentitySettingManagementPageContributor
LeptonThemeSettingManagementPageContributor
EmailingPageContributor
TimeZonePageContributor
CommentSettingPageContributor
Implements
ISettingPageContributor
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.SettingManagement.Web.Pages.SettingManagement
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
Type Name Description
SettingPageCreationContext context
Returns
Type Description
Task<bool>

ConfigureAsync(SettingPageCreationContext)

Declaration
public abstract Task ConfigureAsync(SettingPageCreationContext context)
Parameters
Type Name Description
SettingPageCreationContext context
Returns
Type Description
Task

GetRequiredFeatures(MultiTenancySides?)

Declaration
public virtual IReadOnlySet<string> GetRequiredFeatures(MultiTenancySides? multiTenancySides = null)
Parameters
Type Name Description
MultiTenancySides? multiTenancySides
Returns
Type Description
IReadOnlySet<string>

GetRequiredPermissions()

Declaration
public virtual IReadOnlySet<string> GetRequiredPermissions()
Returns
Type Description
IReadOnlySet<string>

RequiredFeatures(params string[])

Declaration
protected virtual SettingPageContributorBase RequiredFeatures(params string[] features)
Parameters
Type Name Description
string[] features
Returns
Type Description
SettingPageContributorBase

RequiredPermissions(params string[])

Declaration
protected virtual SettingPageContributorBase RequiredPermissions(params string[] permissions)
Parameters
Type Name Description
string[] permissions
Returns
Type Description
SettingPageContributorBase

RequiredTenantSideFeatures(params string[])

Declaration
protected virtual SettingPageContributorBase RequiredTenantSideFeatures(params string[] features)
Parameters
Type Name Description
string[] features
Returns
Type Description
SettingPageContributorBase

Implements

ISettingPageContributor

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform