C# Class Engage.Dnn.Publish.Util.FeaturesController

Features Controller implements IPortable and ISearchable as the business controller class for the Engage: Publish and Tag Cloud desktop modules.
Inheritance: IPortable, ISearchable
Mostra file Open project: EngageSoftware/Engage-Publish

Public Properties

Property Type Description
ModuleLicenseKey System.Guid

Public Methods

Method Description
ExportModule ( int moduleId ) : string

Method is invoked when portal template is created or user selects Export Content from menu.

GetSearchItems ( DotNetNuke.Entities.Modules.ModuleInfo modInfo ) : DotNetNuke.Services.Search.SearchItemInfoCollection
ImportModule ( int moduleId, string content, string version, int userId ) : void

Method is invoked when portal template is imported or user selects Import content from menu.

Method Details

ExportModule() public method

Method is invoked when portal template is created or user selects Export Content from menu.
public ExportModule ( int moduleId ) : string
moduleId int
return string

GetSearchItems() public method

public GetSearchItems ( DotNetNuke.Entities.Modules.ModuleInfo modInfo ) : DotNetNuke.Services.Search.SearchItemInfoCollection
modInfo DotNetNuke.Entities.Modules.ModuleInfo
return DotNetNuke.Services.Search.SearchItemInfoCollection

ImportModule() public method

Method is invoked when portal template is imported or user selects Import content from menu.
public ImportModule ( int moduleId, string content, string version, int userId ) : void
moduleId int
content string
version string
userId int
return void

Property Details

ModuleLicenseKey public_oe static_oe property

The license key for this module
public static Guid,System ModuleLicenseKey
return System.Guid