Class TabInfo
Assembly: DotNetNuke.dll
Syntax
public class TabInfo : ContentItem, IHydratable, IPropertyAccess
Constructors
TabInfo()
Declaration
Properties
AliasSkins
Declaration
public List<TabAliasSkinInfo> AliasSkins { get; }
Property Value
AllowIndex
Declaration
public bool AllowIndex { get; }
Property Value
BreadCrumbs
Declaration
public ArrayList BreadCrumbs { get; set; }
Property Value
Cacheability
Declaration
public CacheLevel Cacheability { get; }
Property Value
ChildModules
Declaration
public Dictionary<int, ModuleInfo> ChildModules { get; }
Property Value
ContainerPath
Declaration
public string ContainerPath { get; set; }
Property Value
ContainerSrc
Declaration
public string ContainerSrc { get; set; }
Property Value
CultureCode
Declaration
public string CultureCode { get; set; }
Property Value
CustomAliases
Declaration
public Dictionary<string, string> CustomAliases { get; }
Property Value
DefaultLanguageGuid
Declaration
public Guid DefaultLanguageGuid { get; set; }
Property Value
DefaultLanguageTab
Declaration
public TabInfo DefaultLanguageTab { get; }
Property Value
Description
Declaration
public string Description { get; set; }
Property Value
DisableLink
Declaration
public bool DisableLink { get; set; }
Property Value
DoNotRedirect
Declaration
public bool DoNotRedirect { get; }
Property Value
EndDate
Declaration
public DateTime EndDate { get; set; }
Property Value
FullUrl
Declaration
public string FullUrl { get; }
Property Value
HasAVisibleVersion
Declaration
public bool HasAVisibleVersion { get; }
Property Value
HasBeenPublished
Declaration
public bool HasBeenPublished { get; set; }
Property Value
HasChildren
Declaration
public bool HasChildren { get; set; }
Property Value
IconFile
Declaration
public string IconFile { get; set; }
Property Value
IconFileLarge
Declaration
public string IconFileLarge { get; set; }
Property Value
IconFileLargeRaw
Declaration
public string IconFileLargeRaw { get; }
Property Value
IconFileRaw
Declaration
public string IconFileRaw { get; }
Property Value
IndentedTabName
Declaration
public string IndentedTabName { get; }
Property Value
IsDefaultLanguage
Declaration
public bool IsDefaultLanguage { get; }
Property Value
IsDeleted
Declaration
public bool IsDeleted { get; set; }
Property Value
IsNeutralCulture
Declaration
public bool IsNeutralCulture { get; }
Property Value
IsSecure
Declaration
public bool IsSecure { get; set; }
Property Value
IsSuperTab
Declaration
public bool IsSuperTab { get; set; }
Property Value
IsSystem
Declaration
public bool IsSystem { get; set; }
Property Value
IsTranslated
Declaration
public bool IsTranslated { get; }
Property Value
IsVisible
Declaration
public bool IsVisible { get; set; }
Property Value
KeyID
Declaration
public override int KeyID { get; set; }
Property Value
Overrides
KeyWords
Declaration
public string KeyWords { get; set; }
Property Value
Level
Declaration
public int Level { get; set; }
Property Value
LocalizedTabName
Declaration
public string LocalizedTabName { get; }
Property Value
LocalizedTabs
Declaration
public Dictionary<string, TabInfo> LocalizedTabs { get; }
Property Value
LocalizedVersionGuid
Declaration
public Guid LocalizedVersionGuid { get; set; }
Property Value
Modules
Declaration
public ArrayList Modules { get; set; }
Property Value
PageHeadText
Declaration
public string PageHeadText { get; set; }
Property Value
Panes
Declaration
public ArrayList Panes { get; }
Property Value
ParentId
Declaration
public int ParentId { get; set; }
Property Value
PermanentRedirect
Declaration
public bool PermanentRedirect { get; set; }
Property Value
PortalID
Declaration
public int PortalID { get; set; }
Property Value
RefreshInterval
Declaration
public int RefreshInterval { get; set; }
Property Value
SiteMapPriority
Declaration
public float SiteMapPriority { get; set; }
Property Value
SkinDoctype
Declaration
public string SkinDoctype { get; set; }
Property Value
SkinPath
Declaration
public string SkinPath { get; set; }
Property Value
SkinSrc
Declaration
public string SkinSrc { get; set; }
Property Value
StartDate
Declaration
public DateTime StartDate { get; set; }
Property Value
TabName
Declaration
public string TabName { get; set; }
Property Value
TabOrder
Declaration
public int TabOrder { get; set; }
Property Value
TabPath
Declaration
public string TabPath { get; set; }
Property Value
TabPermissions
Declaration
public TabPermissionCollection TabPermissions { get; }
Property Value
TabPermissionsSpecified
Declaration
[Obsolete("Deprecated in DotNetNuke 9.7.0. No replacement. Scheduled removal in v11.0.0.")]
public bool TabPermissionsSpecified { get; }
Property Value
TabSettings
Declaration
public Hashtable TabSettings { get; }
Property Value
TabType
Declaration
public TabType TabType { get; }
Property Value
TabUrls
Declaration
public List<TabUrlInfo> TabUrls { get; }
Property Value
Title
Declaration
public string Title { get; set; }
Property Value
UniqueId
Declaration
public Guid UniqueId { get; set; }
Property Value
Url
Declaration
public string Url { get; set; }
Property Value
UseBaseFriendlyUrls
Declaration
public bool UseBaseFriendlyUrls { get; set; }
Property Value
VersionGuid
Declaration
public Guid VersionGuid { get; set; }
Property Value
Methods
Clone()
Declaration
Returns
Fill(IDataReader)
Declaration
public override void Fill(IDataReader dr)
Parameters
Overrides
GetCurrentUrl(string)
Declaration
public string GetCurrentUrl(string cultureCode)
Parameters
Type |
Name |
Description |
string |
cultureCode |
|
Returns
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
Returns
Declaration
Returns
Implements
Extension Methods