• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class PortalSettings

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Inheritance
System.Object
BaseEntityInfo
PortalSettings
Implements
IPropertyAccess
IPortalSettings
Inherited Members
BaseEntityInfo.CreatedByUserID
BaseEntityInfo.CreatedOnDate
BaseEntityInfo.LastModifiedByUserID
BaseEntityInfo.LastModifiedOnDate
BaseEntityInfo.CreatedByUser(Int32)
BaseEntityInfo.LastModifiedByUser(Int32)
BaseEntityInfo.FillInternal(IDataReader)
BaseEntityInfo.CloneBaseProperties(BaseEntityInfo, BaseEntityInfo)
Namespace: DotNetNuke.Entities.Portals
Assembly: DotNetNuke.dll
Syntax
public class PortalSettings : BaseEntityInfo, IPropertyAccess, IPortalSettings

Constructors

| Improve this Doc View Source

PortalSettings()

Initializes a new instance of the PortalSettings class.

Declaration
public PortalSettings()
| Improve this Doc View Source

PortalSettings(PortalInfo)

Initializes a new instance of the PortalSettings class.

Declaration
public PortalSettings(PortalInfo portal)
Parameters
Type Name Description
PortalInfo portal
| Improve this Doc View Source

PortalSettings(Int32, PortalAliasInfo)

Initializes a new instance of the PortalSettings class. The PortalSettings Constructor encapsulates all of the logic necessary to obtain configuration settings necessary to render a Portal Tab view for a given request.

Declaration
public PortalSettings(int tabId, PortalAliasInfo portalAliasInfo)
Parameters
Type Name Description
System.Int32 tabId

The current tab.

PortalAliasInfo portalAliasInfo

The current portal.

| Improve this Doc View Source

PortalSettings(Int32, PortalInfo)

Initializes a new instance of the PortalSettings class.

Declaration
public PortalSettings(int tabId, PortalInfo portal)
Parameters
Type Name Description
System.Int32 tabId
PortalInfo portal
| Improve this Doc View Source

PortalSettings(Int32, Int32)

Initializes a new instance of the PortalSettings class.

Declaration
public PortalSettings(int tabId, int portalId)
Parameters
Type Name Description
System.Int32 tabId
System.Int32 portalId
| Improve this Doc View Source

PortalSettings(Int32)

Initializes a new instance of the PortalSettings class.

Declaration
public PortalSettings(int portalId)
Parameters
Type Name Description
System.Int32 portalId

Properties

| Improve this Doc View Source

ActiveTab

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public TabInfo ActiveTab { get; set; }
Property Value
Type Description
TabInfo
| Improve this Doc View Source

AddCachebusterToResourceUris

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool AddCachebusterToResourceUris { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

AddCompatibleHttpHeader

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string AddCompatibleHttpHeader { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

AdministratorId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int AdministratorId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

AdministratorRoleId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int AdministratorRoleId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

AdministratorRoleName

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string AdministratorRoleName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

AdminTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int AdminTabId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

AllowedExtensionsWhitelist

Gets whitelist of file extensions for end users.

Declaration
public FileExtensionWhitelist AllowedExtensionsWhitelist { get; }
Property Value
Type Description
FileExtensionWhitelist
| Improve this Doc View Source

AllowUserUICulture

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool AllowUserUICulture { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

BackgroundFile

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string BackgroundFile { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

BannerAdvertising

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int BannerAdvertising { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Cacheability

Gets the cache level for property access.

Declaration
public CacheLevel Cacheability { get; }
Property Value
Type Description
CacheLevel
| Improve this Doc View Source

CdfVersion

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int CdfVersion { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ContentLocalizationEnabled

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool ContentLocalizationEnabled { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

ControlPanelSecurity

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public PortalSettings.ControlPanelPermission ControlPanelSecurity { get; }
Property Value
Type Description
PortalSettings.ControlPanelPermission
| Improve this Doc View Source

ControlPanelVisible

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool ControlPanelVisible { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

CookieMoreLink

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string CookieMoreLink { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

CultureCode

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string CultureCode { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Currency

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string Currency { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Current

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public static PortalSettings Current { get; }
Property Value
Type Description
PortalSettings
| Improve this Doc View Source

DataConsentActive

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool DataConsentActive { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

DataConsentConsentRedirect

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int DataConsentConsentRedirect { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DataConsentDelay

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int DataConsentDelay { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DataConsentDelayMeasurement

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string DataConsentDelayMeasurement { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DataConsentTermsLastChange

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public DateTime DataConsentTermsLastChange { get; }
Property Value
Type Description
DateTime
| Improve this Doc View Source

DataConsentUserDeleteAction

Gets what should happen to the user account if a user has been deleted. This is important as under certain circumstances you may be required by law to destroy the user's data within a certain timeframe after a user has requested deletion.

Declaration
public PortalSettings.UserDeleteAction DataConsentUserDeleteAction { get; }
Property Value
Type Description
PortalSettings.UserDeleteAction
| Improve this Doc View Source

DefaultAdminContainer

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string DefaultAdminContainer { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DefaultAdminSkin

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string DefaultAdminSkin { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DefaultAuthProvider

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string DefaultAuthProvider { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DefaultControlPanelMode

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public PortalSettings.Mode DefaultControlPanelMode { get; }
Property Value
Type Description
PortalSettings.Mode
| Improve this Doc View Source

DefaultControlPanelVisibility

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool DefaultControlPanelVisibility { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

DefaultIconLocation

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string DefaultIconLocation { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DefaultLanguage

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string DefaultLanguage { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DefaultModuleActionMenu

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string DefaultModuleActionMenu { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DefaultModuleId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int DefaultModuleId { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DefaultPortalAlias

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string DefaultPortalAlias { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DefaultPortalContainer

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string DefaultPortalContainer { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DefaultPortalSkin

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string DefaultPortalSkin { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DefaultTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int DefaultTabId { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Description

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string Description { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DisablePrivateMessage

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool DisablePrivateMessage { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Email

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string Email { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

EnableBrowserLanguage

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool EnableBrowserLanguage { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnableCompositeFiles

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool EnableCompositeFiles { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnableModuleEffect

Gets a value indicating whether gets whether to use the module effect in edit mode.

Declaration
public bool EnableModuleEffect { get; }
Property Value
Type Description
System.Boolean
Remarks

Defaults to True.

| Improve this Doc View Source

EnablePopUps

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool EnablePopUps { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnableRegisterNotification

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool EnableRegisterNotification { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnableSkinWidgets

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool EnableSkinWidgets { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

EnableUrlLanguage

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool EnableUrlLanguage { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

ErrorPage404

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int ErrorPage404 { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ErrorPage500

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int ErrorPage500 { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ExpiryDate

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public DateTime ExpiryDate { get; set; }
Property Value
Type Description
DateTime
| Improve this Doc View Source

FooterText

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string FooterText { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

GUID

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public Guid GUID { get; set; }
Property Value
Type Description
Guid
| Improve this Doc View Source

HideFoldersEnabled

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool HideFoldersEnabled { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

HideLoginControl

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool HideLoginControl { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

HomeDirectory

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string HomeDirectory { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

HomeDirectoryMapPath

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string HomeDirectoryMapPath { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

HomeSystemDirectory

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string HomeSystemDirectory { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

HomeSystemDirectoryMapPath

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string HomeSystemDirectoryMapPath { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

HomeTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int HomeTabId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

HostFee

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public float HostFee { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

HostSpace

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int HostSpace { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

InjectModuleHyperLink

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool InjectModuleHyperLink { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

InlineEditorEnabled

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool InlineEditorEnabled { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsLocked

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool IsLocked { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsThisPortalLocked

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool IsThisPortalLocked { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

KeyWords

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string KeyWords { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

LoginTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int LoginTabId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

LogoFile

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string LogoFile { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

PageHeadText

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string PageHeadText { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

PageQuota

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int PageQuota { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Pages

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int Pages { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

PortalAlias

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public PortalAliasInfo PortalAlias { get; set; }
Property Value
Type Description
PortalAliasInfo
| Improve this Doc View Source

PortalAliasMappingMode

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public PortalSettings.PortalAliasMapping PortalAliasMappingMode { get; }
Property Value
Type Description
PortalSettings.PortalAliasMapping
| Improve this Doc View Source

PortalId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int PortalId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

PortalName

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string PortalName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

PrimaryAlias

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public PortalAliasInfo PrimaryAlias { get; set; }
Property Value
Type Description
PortalAliasInfo
| Improve this Doc View Source

PrivacyTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int PrivacyTabId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

RegisteredRoleId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int RegisteredRoleId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

RegisteredRoleName

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string RegisteredRoleName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

RegisterTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int RegisterTabId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Registration

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public RegistrationSettings Registration { get; set; }
Property Value
Type Description
RegistrationSettings
| Improve this Doc View Source

SearchIncludeCommon

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool SearchIncludeCommon { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

SearchIncludedTagInfoFilter

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string SearchIncludedTagInfoFilter { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

SearchIncludeNumeric

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool SearchIncludeNumeric { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

SearchMaxWordlLength

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int SearchMaxWordlLength { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SearchMinWordlLength

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int SearchMinWordlLength { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SearchTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int SearchTabId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ShowCookieConsent

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool ShowCookieConsent { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

ShowQuickModuleAddMenu

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool ShowQuickModuleAddMenu { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

SiteLogHistory

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int SiteLogHistory { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SMTPConnectionLimit

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int SMTPConnectionLimit { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SMTPMaxIdleTime

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int SMTPMaxIdleTime { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SplashTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int SplashTabId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SSLEnabled

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool SSLEnabled { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

SSLEnforced

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public bool SSLEnforced { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

SSLSetup

Gets a value indicating what the SSL setup is for this portal.

Declaration
public SiteSslSetup SSLSetup { get; }
Property Value
Type Description
SiteSslSetup
| Improve this Doc View Source

SSLURL

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string SSLURL { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

STDURL

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public string STDURL { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

SuperTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int SuperTabId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TermsTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int TermsTabId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TimeZone

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public TimeZoneInfo TimeZone { get; set; }
Property Value
Type Description
TimeZoneInfo
| Improve this Doc View Source

UserId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int UserId { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

UserInfo

Gets the currently logged in user.

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

The current user information.

| Improve this Doc View Source

UserMode

Gets the mode the user is viewing the page in.

Declaration
public PortalSettings.Mode UserMode { get; }
Property Value
Type Description
PortalSettings.Mode
| Improve this Doc View Source

UserQuota

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int UserQuota { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

UserRegistration

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int UserRegistration { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Users

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public int Users { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

UserTabId

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

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

Methods

| Improve this Doc View Source

Clone()

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public PortalSettings Clone()
Returns
Type Description
PortalSettings
| Improve this Doc View Source

GetPortalAliasMappingMode(Int32)

The PortalSettings class encapsulates all of the settings for the Portal, as well as the configuration settings required to execute the current tab view within the portal.

Declaration
public static PortalSettings.PortalAliasMapping GetPortalAliasMappingMode(int portalId)
Parameters
Type Name Description
System.Int32 portalId
Returns
Type Description
PortalSettings.PortalAliasMapping
| Improve this Doc View Source

GetProperty(String, String, CultureInfo, UserInfo, Scope, ref Boolean)

Gets a property.

Declaration
public string GetProperty(string propertyName, string format, CultureInfo formatProvider, UserInfo accessingUser, Scope accessLevel, ref bool propertyNotFound)
Parameters
Type Name Description
System.String propertyName

The property name to get.

System.String format

The format string to format the property with, or null to use the default format.

CultureInfo formatProvider

The format provider (e.g. ) to use.

UserInfo accessingUser

The user this property belongs to, UserInfo.

Scope accessLevel

The Scope of the access level for this property.

System.Boolean propertyNotFound

An out parameter that indicates if the property was not found.

Returns
Type Description
System.String

A string with the value of the property.

Implements

IPropertyAccess
IPortalSettings

Extension Methods

PortalSettingsExtensions.InErrorPageRequest(PortalSettings)
JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS