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.
Inherited Members
Namespace: DotNetNuke.Entities.Portals
Assembly: DotNetNuke.dll
Syntax
public class PortalSettings : BaseEntityInfo, IPropertyAccess, IPortalSettings
Constructors
| Improve this Doc View SourcePortalSettings()
Initializes a new instance of the PortalSettings class.
Declaration
public PortalSettings()
PortalSettings(PortalInfo)
Initializes a new instance of the PortalSettings class.
Declaration
public PortalSettings(PortalInfo portal)
Parameters
| Type | Name | Description |
|---|---|---|
| PortalInfo | portal |
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. |
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 |
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 |
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 SourceActiveTab
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 |
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 |
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 |
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 |
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 |
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 |
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 |
AllowedExtensionsWhitelist
Gets whitelist of file extensions for end users.
Declaration
public FileExtensionWhitelist AllowedExtensionsWhitelist { get; }
Property Value
| Type | Description |
|---|---|
| FileExtensionWhitelist |
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 |
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 |
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 |
Cacheability
Gets the cache level for property access.
Declaration
public CacheLevel Cacheability { get; }
Property Value
| Type | Description |
|---|---|
| CacheLevel |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
SSLSetup
Gets a value indicating what the SSL setup is for this portal.
Declaration
public SiteSslSetup SSLSetup { get; }
Property Value
| Type | Description |
|---|---|
| SiteSslSetup |
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 |
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 |
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 |
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 |
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 |
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 |
UserInfo
Gets the currently logged in user.
Declaration
public UserInfo UserInfo { get; }
Property Value
| Type | Description |
|---|---|
| UserInfo | The current user information. |
UserMode
Gets the mode the user is viewing the page in.
Declaration
public PortalSettings.Mode UserMode { get; }
Property Value
| Type | Description |
|---|---|
| PortalSettings.Mode |
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 |
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 |
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 |
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 SourceClone()
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 |
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 |
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 |
| CultureInfo | formatProvider | The format provider (e.g. |
| 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. |