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

Class PortalGroupController

Inheritance
System.Object
ComponentBase<IPortalGroupController, PortalGroupController>
PortalGroupController
Implements
IPortalGroupController
Inherited Members
ComponentBase<IPortalGroupController, PortalGroupController>.Instance
ComponentBase<IPortalGroupController, PortalGroupController>.RegisterInstance(IPortalGroupController)
Namespace: DotNetNuke.Entities.Portals
Assembly: DotNetNuke.dll
Syntax
public class PortalGroupController : ComponentBase<IPortalGroupController, PortalGroupController>, IPortalGroupController

Constructors

| Improve this Doc View Source

PortalGroupController()

Initializes a new instance of the PortalGroupController class.

Declaration
public PortalGroupController()
| Improve this Doc View Source

PortalGroupController(IDataService, IPortalController)

Initializes a new instance of the PortalGroupController class.

Declaration
public PortalGroupController(IDataService dataService, IPortalController portalController)
Parameters
Type Name Description
IDataService dataService
IPortalController portalController

Methods

| Improve this Doc View Source

AddPortalGroup(PortalGroupInfo)

Declaration
public int AddPortalGroup(PortalGroupInfo portalGroup)
Parameters
Type Name Description
PortalGroupInfo portalGroup
Returns
Type Description
System.Int32
| Improve this Doc View Source

AddPortalToGroup(PortalInfo, PortalGroupInfo, UserCopiedCallback)

Declaration
public void AddPortalToGroup(PortalInfo portal, PortalGroupInfo portalGroup, UserCopiedCallback callback)
Parameters
Type Name Description
PortalInfo portal
PortalGroupInfo portalGroup
UserCopiedCallback callback
| Improve this Doc View Source

DeletePortalGroup(PortalGroupInfo)

Declaration
public void DeletePortalGroup(PortalGroupInfo portalGroup)
Parameters
Type Name Description
PortalGroupInfo portalGroup
| Improve this Doc View Source

GetPortalGroups()

Declaration
public IEnumerable<PortalGroupInfo> GetPortalGroups()
Returns
Type Description
IEnumerable<PortalGroupInfo>
| Improve this Doc View Source

GetPortalsByGroup(Int32)

Declaration
public IEnumerable<PortalInfo> GetPortalsByGroup(int portalGroupId)
Parameters
Type Name Description
System.Int32 portalGroupId
Returns
Type Description
IEnumerable<PortalInfo>
| Improve this Doc View Source

IsModuleShared(Int32, PortalInfo)

Declaration
public bool IsModuleShared(int moduleId, PortalInfo portal)
Parameters
Type Name Description
System.Int32 moduleId
PortalInfo portal
Returns
Type Description
System.Boolean
| Improve this Doc View Source

RemovePortalFromGroup(PortalInfo, PortalGroupInfo, Boolean, UserCopiedCallback)

Declaration
public void RemovePortalFromGroup(PortalInfo portal, PortalGroupInfo portalGroup, bool copyUsers, UserCopiedCallback callback)
Parameters
Type Name Description
PortalInfo portal
PortalGroupInfo portalGroup
System.Boolean copyUsers
UserCopiedCallback callback
| Improve this Doc View Source

UpdatePortalGroup(PortalGroupInfo)

Declaration
public void UpdatePortalGroup(PortalGroupInfo portalGroup)
Parameters
Type Name Description
PortalGroupInfo portalGroup

Implements

IPortalGroupController

Extension Methods

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