Class PortalGroupController
Inheritance
PortalGroupController
Assembly: DotNetNuke.dll
Syntax
public class PortalGroupController : ComponentBase<IPortalGroupController, PortalGroupController>, IPortalGroupController
Constructors
PortalGroupController()
Declaration
public PortalGroupController()
PortalGroupController(IDataService, IPortalController)
Declaration
public PortalGroupController(IDataService dataService, IPortalController portalController)
Parameters
Methods
AddPortalGroup(PortalGroupInfo)
Declaration
public int AddPortalGroup(PortalGroupInfo portalGroup)
Parameters
Returns
AddPortalToGroup(PortalInfo, PortalGroupInfo, UserCopiedCallback)
Declaration
public void AddPortalToGroup(PortalInfo portal, PortalGroupInfo portalGroup, UserCopiedCallback callback)
Parameters
DeletePortalGroup(PortalGroupInfo)
Declaration
public void DeletePortalGroup(PortalGroupInfo portalGroup)
Parameters
GetPortalGroups()
Declaration
public IEnumerable<PortalGroupInfo> GetPortalGroups()
Returns
GetPortalsByGroup(int)
Declaration
public IEnumerable<PortalInfo> GetPortalsByGroup(int portalGroupId)
Parameters
Type |
Name |
Description |
int |
portalGroupId |
|
Returns
IsModuleShared(int, PortalInfo)
Declaration
public bool IsModuleShared(int moduleId, PortalInfo portal)
Parameters
Returns
RemovePortalFromGroup(PortalInfo, PortalGroupInfo, bool, UserCopiedCallback)
Declaration
public void RemovePortalFromGroup(PortalInfo portal, PortalGroupInfo portalGroup, bool copyUsers, UserCopiedCallback callback)
Parameters
UpdatePortalGroup(PortalGroupInfo)
Declaration
public void UpdatePortalGroup(PortalGroupInfo portalGroup)
Parameters
Implements
Extension Methods