Interface IPortalGroupController
Assembly: DotNetNuke.dll
Syntax
public interface IPortalGroupController
Methods
AddPortalGroup(PortalGroupInfo)
Declaration
int AddPortalGroup(PortalGroupInfo portalGroup)
Parameters
Returns
AddPortalToGroup(PortalInfo, PortalGroupInfo, UserCopiedCallback)
Declaration
void AddPortalToGroup(PortalInfo portal, PortalGroupInfo portalGroup, UserCopiedCallback callback)
Parameters
DeletePortalGroup(PortalGroupInfo)
Declaration
void DeletePortalGroup(PortalGroupInfo portalGroup)
Parameters
GetPortalGroups()
Declaration
IEnumerable<PortalGroupInfo> GetPortalGroups()
Returns
GetPortalsByGroup(int)
Declaration
IEnumerable<PortalInfo> GetPortalsByGroup(int portalGroupId)
Parameters
Type |
Name |
Description |
int |
portalGroupId |
|
Returns
IsModuleShared(int, PortalInfo)
Declaration
bool IsModuleShared(int moduleId, PortalInfo portal)
Parameters
Returns
RemovePortalFromGroup(PortalInfo, PortalGroupInfo, bool, UserCopiedCallback)
Declaration
void RemovePortalFromGroup(PortalInfo portal, PortalGroupInfo portalGroup, bool copyUsers, UserCopiedCallback callback)
Parameters
UpdatePortalGroup(PortalGroupInfo)
Declaration
void UpdatePortalGroup(PortalGroupInfo portalGroup)
Parameters
Extension Methods