Show / Hide Table of Contents

Class TabInfo

Inheritance
object
BaseEntityInfo
ContentItem
TabInfo
Implements
IHydratable
IPropertyAccess
Inherited Members
ContentItem.FillInternal(IDataReader)
ContentItem.Clone(ContentItem, ContentItem)
ContentItem.Metadata
ContentItem.Terms
ContentItem.Files
ContentItem.Videos
ContentItem.Images
ContentItem.ContentItemId
ContentItem.Content
ContentItem.ContentKey
ContentItem.ContentTypeId
ContentItem.Indexed
ContentItem.ModuleID
ContentItem.TabID
ContentItem.ContentTitle
ContentItem.StateID
BaseEntityInfo.CreatedByUser(int)
BaseEntityInfo.LastModifiedByUser(int)
BaseEntityInfo.CloneBaseProperties(BaseEntityInfo, BaseEntityInfo)
BaseEntityInfo.CreatedByUserID
BaseEntityInfo.CreatedOnDate
BaseEntityInfo.LastModifiedByUserID
BaseEntityInfo.LastModifiedOnDate
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Tabs
Assembly: DotNetNuke.dll
Syntax
public class TabInfo : ContentItem, IHydratable, IPropertyAccess

Constructors

TabInfo()

Declaration
public TabInfo()

Properties

AliasSkins

Declaration
public List<TabAliasSkinInfo> AliasSkins { get; }
Property Value
Type Description
List<TabAliasSkinInfo>

AllowIndex

Declaration
public bool AllowIndex { get; }
Property Value
Type Description
bool

BreadCrumbs

Declaration
public ArrayList BreadCrumbs { get; set; }
Property Value
Type Description
ArrayList

Cacheability

Declaration
public CacheLevel Cacheability { get; }
Property Value
Type Description
CacheLevel

ChildModules

Declaration
public Dictionary<int, ModuleInfo> ChildModules { get; }
Property Value
Type Description
Dictionary<int, ModuleInfo>

ContainerPath

Declaration
public string ContainerPath { get; set; }
Property Value
Type Description
string

ContainerSrc

Declaration
public string ContainerSrc { get; set; }
Property Value
Type Description
string

CultureCode

Declaration
public string CultureCode { get; set; }
Property Value
Type Description
string

CustomAliases

Declaration
public Dictionary<string, string> CustomAliases { get; }
Property Value
Type Description
Dictionary<string, string>

DefaultLanguageGuid

Declaration
public Guid DefaultLanguageGuid { get; set; }
Property Value
Type Description
Guid

DefaultLanguageTab

Declaration
public TabInfo DefaultLanguageTab { get; }
Property Value
Type Description
TabInfo

Description

Declaration
public string Description { get; set; }
Property Value
Type Description
string

DisableLink

Declaration
public bool DisableLink { get; set; }
Property Value
Type Description
bool

DoNotRedirect

Declaration
public bool DoNotRedirect { get; }
Property Value
Type Description
bool

EndDate

Declaration
public DateTime EndDate { get; set; }
Property Value
Type Description
DateTime

FullUrl

Declaration
public string FullUrl { get; }
Property Value
Type Description
string

HasAVisibleVersion

Declaration
public bool HasAVisibleVersion { get; }
Property Value
Type Description
bool

HasBeenPublished

Declaration
public bool HasBeenPublished { get; set; }
Property Value
Type Description
bool

HasChildren

Declaration
public bool HasChildren { get; set; }
Property Value
Type Description
bool

IconFile

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

IconFileLarge

Declaration
public string IconFileLarge { get; set; }
Property Value
Type Description
string

IconFileLargeRaw

Declaration
public string IconFileLargeRaw { get; }
Property Value
Type Description
string

IconFileRaw

Declaration
public string IconFileRaw { get; }
Property Value
Type Description
string

IndentedTabName

Declaration
public string IndentedTabName { get; }
Property Value
Type Description
string

IsDefaultLanguage

Declaration
public bool IsDefaultLanguage { get; }
Property Value
Type Description
bool

IsDeleted

Declaration
public bool IsDeleted { get; set; }
Property Value
Type Description
bool

IsNeutralCulture

Declaration
public bool IsNeutralCulture { get; }
Property Value
Type Description
bool

IsSecure

Declaration
public bool IsSecure { get; set; }
Property Value
Type Description
bool

IsSuperTab

Declaration
public bool IsSuperTab { get; set; }
Property Value
Type Description
bool

IsSystem

Declaration
public bool IsSystem { get; set; }
Property Value
Type Description
bool

IsTranslated

Declaration
public bool IsTranslated { get; }
Property Value
Type Description
bool

IsVisible

Declaration
public bool IsVisible { get; set; }
Property Value
Type Description
bool

KeyID

Declaration
public override int KeyID { get; set; }
Property Value
Type Description
int
Overrides
ContentItem.KeyID

KeyWords

Declaration
public string KeyWords { get; set; }
Property Value
Type Description
string

Level

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

LocalizedTabName

Declaration
public string LocalizedTabName { get; }
Property Value
Type Description
string

LocalizedTabs

Declaration
public Dictionary<string, TabInfo> LocalizedTabs { get; }
Property Value
Type Description
Dictionary<string, TabInfo>

LocalizedVersionGuid

Declaration
public Guid LocalizedVersionGuid { get; set; }
Property Value
Type Description
Guid

Modules

Declaration
public ArrayList Modules { get; set; }
Property Value
Type Description
ArrayList

PageHeadText

Declaration
public string PageHeadText { get; set; }
Property Value
Type Description
string

Panes

Declaration
public ArrayList Panes { get; }
Property Value
Type Description
ArrayList

ParentId

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

PermanentRedirect

Declaration
public bool PermanentRedirect { get; set; }
Property Value
Type Description
bool

PortalID

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

RefreshInterval

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

SiteMapPriority

Declaration
public float SiteMapPriority { get; set; }
Property Value
Type Description
float

SkinDoctype

Declaration
public string SkinDoctype { get; set; }
Property Value
Type Description
string

SkinPath

Declaration
public string SkinPath { get; set; }
Property Value
Type Description
string

SkinSrc

Declaration
public string SkinSrc { get; set; }
Property Value
Type Description
string

StartDate

Declaration
public DateTime StartDate { get; set; }
Property Value
Type Description
DateTime

TabName

Declaration
public string TabName { get; set; }
Property Value
Type Description
string

TabOrder

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

TabPath

Declaration
public string TabPath { get; set; }
Property Value
Type Description
string

TabPermissions

Declaration
public TabPermissionCollection TabPermissions { get; }
Property Value
Type Description
TabPermissionCollection

TabPermissionsSpecified

Declaration
[Obsolete("Deprecated in DotNetNuke 9.7.0. No replacement. Scheduled removal in v11.0.0.")]
public bool TabPermissionsSpecified { get; }
Property Value
Type Description
bool

TabSettings

Declaration
public Hashtable TabSettings { get; }
Property Value
Type Description
Hashtable

TabType

Declaration
public TabType TabType { get; }
Property Value
Type Description
TabType

TabUrls

Declaration
public List<TabUrlInfo> TabUrls { get; }
Property Value
Type Description
List<TabUrlInfo>

Title

Declaration
public string Title { get; set; }
Property Value
Type Description
string

UniqueId

Declaration
public Guid UniqueId { get; set; }
Property Value
Type Description
Guid

Url

Declaration
public string Url { get; set; }
Property Value
Type Description
string

UseBaseFriendlyUrls

Declaration
public bool UseBaseFriendlyUrls { get; set; }
Property Value
Type Description
bool

VersionGuid

Declaration
public Guid VersionGuid { get; set; }
Property Value
Type Description
Guid

Methods

Clone()

Declaration
public TabInfo Clone()
Returns
Type Description
TabInfo

Fill(IDataReader)

Declaration
public override void Fill(IDataReader dr)
Parameters
Type Name Description
IDataReader dr
Overrides
ContentItem.Fill(IDataReader)

GetCurrentUrl(string)

Declaration
public string GetCurrentUrl(string cultureCode)
Parameters
Type Name Description
string cultureCode
Returns
Type Description
string

GetProperty(string, string, CultureInfo, UserInfo, Scope, ref bool)

Declaration
public string GetProperty(string propertyName, string format, CultureInfo formatProvider, UserInfo accessingUser, Scope currentScope, ref bool propertyNotFound)
Parameters
Type Name Description
string propertyName
string format
CultureInfo formatProvider
UserInfo accessingUser
Scope currentScope
bool propertyNotFound
Returns
Type Description
string

GetTags()

Declaration
public string GetTags()
Returns
Type Description
string

Implements

IHydratable
IPropertyAccess

Extension Methods

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