SysSiteMenuItem Class

系统菜单项。

Definition

Namespace: QuickAdmin.Entity
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 1.2.4
C#
[Display(Name = "菜单项")]
public class SysSiteMenuItem : SortableEntityWithUUIDKey, 
	ITreeEntityWithNamePath<SysSiteMenuItem>, ITreeEntity<SysSiteMenuItem>, ITreeEntityBase<SysSiteMenuItem>, 
	ITreeEntityBase, IEntity, ITreeEntityWithNamePath, IEntityWithName, IEntityWithNodeLevel, 
	IEntityWithDisplayLocation
Inheritance
object    SortableEntityWithIdKey<string>    SortableEntityWithUUIDKey    SysSiteMenuItem
Implements
IEntity, IEntityWithDisplayLocation, IEntityWithName, IEntityWithNodeLevel, ITreeEntity<SysSiteMenuItem>, ITreeEntityBase, ITreeEntityBase<SysSiteMenuItem>, ITreeEntityWithNamePath, ITreeEntityWithNamePath<SysSiteMenuItem>

Constructors

SysSiteMenuItemInitializes a new instance of the SysSiteMenuItem class

Properties

Public Properties

AttributeDataTag 获取/设置对应客户端元素的 data-tag 属性值。
Childs 获取/设置子节点列表。
CssClass 获取/设置对应客户端元素的 css class。
CustomTag 获取/设置自定义标记。
DisplayLocation 指示当前记录显示位置。此属性不映射到表字段。
DisplayOrder 获取/设置显示顺序。数值越小越靠前。
(Inherited from SortableEntityWithIdKey<TKey>)
Hidden 获取/设置一个布尔值,指示是否隐藏本菜单项。
Icon 获取/设置图标。
IconFont 获取/设置图标字体。
IconFontClass 获取/设置图标字体 class。
IconUrl 获取/设置图标 Url。
Id 获取/设置 Id 主键。
(Inherited from SortableEntityWithUUIDKey)
InheritFromParent 获取/设置一个布尔值,指示是否继承父菜单权限。
Name 获取/设置名称。
NamePath 获取/设置名称路径。此属性不映射到表字段。
NavigateUrl 获取/设置导航 Url。
NodeId 获取/设置节点 Id(对应客户端元素的 Id)。
NodeLevel 获取/设置节点级别。
Parent 获取/设置父节点。
ParentId 获取/设置父 Id。
Permissions 获取/设置本菜单项已授权的权限列表。
PermissionsCount 获取/设置本菜单项已授权的权限数量。此属性不映射到表字段。
Roles 获取/设置本菜单项已授权的角色列表。
RolesCount 获取/设置本菜单项已授权的角色数量。此属性不映射到表字段。
SuperAdminOnly 获取/设置一个布尔值,指示本菜单项是否仅对超级管理员可见。
Target 获取/设置对应客户端元素的 target。
ToolTip 获取/设置小弹窗提示信息。

Methods

Public Methods

ToString 返回对本实体的描述字符串。
(Overrides SortableEntityWithIdKey<TKey>.ToString())

See Also