The IPortalController type exposes the following members.

Methods

  NameDescription
Public methodAddPortalAlias
Creates a new portal alias
Public methodCopyPageTemplate
Copies the page template.
Public methodCreatePortal(String, UserInfo, String, String, PortalController..::..PortalTemplateInfo, String, String, String, String, Boolean)
Creates the portal.
Public methodCreatePortal(String, Int32, String, String, PortalController..::..PortalTemplateInfo, String, String, String, String, Boolean)
Creates the portal.
Public methodGetAvailablePortalTemplates
Get all the available portal templates grouped by culture
Public methodGetCurrentPortalSettings
Gets the current portal settings.
Public methodGetPortal(Guid)
Gets the portal.
Public methodGetPortal(Int32)
Gets information of a portal
Public methodGetPortal(Int32, String)
Gets information of a portal
Public methodGetPortalList
Get portals in specific culture.
Public methodGetPortals
Gets information from all portals
Public methodGetPortalSettings(Int32)
Gets the portal settings dictionary.
Public methodGetPortalSettings(Int32, String)
Gets the portal settings dictionary.
Public methodGetPortalSpaceUsedBytes
Gets the portal space used bytes.
Public methodGetPortalTemplate
Load info for a portal template
Public methodHasSpaceAvailable
Verifies if there's enough space to upload a new file on the given portal
Public methodMapLocalizedSpecialPages
Remaps the Special Pages such as Home, Profile, Search to their localized versions
Public methodParseTemplate
Processess a template file for the new portal.
Public methodProcessResourceFileExplicit
Processes the resource file for the template file selected
Public methodRemovePortalLocalization
Removes the related PortalLocalization record from the database, adds optional clear cache
Public methodUpdatePortalExpiry
Updates the portal expiry.
Public methodUpdatePortalInfo
Updates basic portal information
Public methodUpdatePortalSetting

See Also