Show / Hide Table of Contents

Class MenuItem

Inheritance
object
MenuItem
Implements
IHydratable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Dnn.PersonaBar.Library.Model
Assembly: Dnn.PersonaBar.Library.dll
Syntax
[DataContract]
public class MenuItem : IHydratable

Constructors

MenuItem()

Declaration
public MenuItem()

Properties

AllowHost

Declaration
[DataMember]
public bool AllowHost { get; set; }
Property Value
Type Description
bool

Children

Declaration
[DataMember]
public IList<MenuItem> Children { get; set; }
Property Value
Type Description
IList<MenuItem>

Controller

Declaration
[IgnoreDataMember]
public string Controller { get; set; }
Property Value
Type Description
string

CssClass

Declaration
[DataMember]
public string CssClass { get; set; }
Property Value
Type Description
string

DisplayName

Declaration
[DataMember]
public string DisplayName { get; }
Property Value
Type Description
string

Enabled

Declaration
[DataMember]
public bool Enabled { get; set; }
Property Value
Type Description
bool

FolderName

Declaration
[DataMember]
public string FolderName { get; set; }
Property Value
Type Description
string

IconFile

Declaration
[DataMember]
public string IconFile { get; set; }
Property Value
Type Description
string

Identifier

Declaration
[DataMember]
public string Identifier { get; set; }
Property Value
Type Description
string

KeyID

Declaration
public int KeyID { get; set; }
Property Value
Type Description
int

Link

Declaration
[DataMember]
public string Link { get; set; }
Property Value
Type Description
string

MenuId

Declaration
[DataMember]
public int MenuId { get; set; }
Property Value
Type Description
int

ModuleName

Declaration
[DataMember]
public string ModuleName { get; set; }
Property Value
Type Description
string

Order

Declaration
[DataMember]
public int Order { get; set; }
Property Value
Type Description
int

Parent

Declaration
[DataMember]
public string Parent { get; }
Property Value
Type Description
string

ParentId

Declaration
[DataMember]
public int ParentId { get; set; }
Property Value
Type Description
int

Path

Declaration
[DataMember]
public string Path { get; set; }
Property Value
Type Description
string

ResourceKey

Declaration
[DataMember]
public string ResourceKey { get; set; }
Property Value
Type Description
string

Settings

Declaration
[DataMember]
public string Settings { get; set; }
Property Value
Type Description
string

Methods

Fill(IDataReader)

Declaration
public void Fill(IDataReader dr)
Parameters
Type Name Description
IDataReader dr

Implements

IHydratable

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS