Show / Hide Table of Contents

Class PermissionManagementModal.PermissionGrantInfoViewModel

Inheritance
System.Object
PermissionManagementModal.PermissionGrantInfoViewModel
Implements
IFlatTreeItem
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Volo.Abp.PermissionManagement.Web.Pages.AbpPermissionManagement
Assembly: Volo.Abp.PermissionManagement.Web.dll
Syntax
public class PermissionGrantInfoViewModel : IFlatTreeItem

Properties

AllowedProviders

Declaration
public List<string> AllowedProviders { get; set; }
Property Value
Type Description
System.Collections.Generic.List<System.String>

Depth

Declaration
public int Depth { get; set; }
Property Value
Type Description
System.Int32

DisplayName

Declaration
public string DisplayName { get; set; }
Property Value
Type Description
System.String

GrantedProviders

Declaration
public List<PermissionManagementModal.ProviderInfoViewModel> GrantedProviders { get; set; }
Property Value
Type Description
System.Collections.Generic.List<PermissionManagementModal.ProviderInfoViewModel>

IsGranted

Declaration
public bool IsGranted { get; set; }
Property Value
Type Description
System.Boolean

Name

Declaration
[Required]
public string Name { get; set; }
Property Value
Type Description
System.String

ParentName

Declaration
public string ParentName { get; set; }
Property Value
Type Description
System.String

Methods

GetShownName(String)

Declaration
public string GetShownName(string currentProviderName)
Parameters
Type Name Description
System.String currentProviderName
Returns
Type Description
System.String

IsDisabled(String)

Declaration
public bool IsDisabled(string currentProviderName)
Parameters
Type Name Description
System.String currentProviderName
Returns
Type Description
System.Boolean

Implements

IFlatTreeItem

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft