C# Class FourRoads.TelligentCommunity.CustomEditor.CustomEditorPlugin

Inheritance: ICustomEditorPlugin, IConfigurablePlugin, IInstallablePlugin, IPluginGroup, IHttpCallback
Show file Open project: 4-Roads/FourRoads.TelligentCommunity

Private Properties

Property Type Description
LoadOverrideDocument System.Xml.XmlDocument
RemoveThemeCss void
UpdateThemeCss void
UploadToApplication void

Public Methods

Method Description
GetCallbackUrl ( string uploaderId, string clientID, System.Guid applicationTypeId, System.Guid containerTypeId, System.Guid contentTypeId, string authorizationId, IList list ) : string
Initialize ( ) : void
Install ( System.Version lastInstalledVersion ) : void

ProcessRequest ( System.Web.HttpContextBase context ) : void
SetController ( IHttpCallbackController controller ) : void
Uninstall ( ) : void
Update ( IPluginConfiguration configuration ) : void

Private Methods

Method Description
LoadOverrideDocument ( string root, string &comOverride ) : XmlDocument
RemoveThemeCss ( ) : void
UpdateThemeCss ( string getString ) : void
UploadToApplication ( System.Web.HttpContextBase context, System.Web.HttpPostedFileBase uploadedFile, string jsonId, int defaultHeight, int defaultWidth, StringBuilder returnString ) : void

Method Details

GetCallbackUrl() public method

public GetCallbackUrl ( string uploaderId, string clientID, System.Guid applicationTypeId, System.Guid containerTypeId, System.Guid contentTypeId, string authorizationId, IList list ) : string
uploaderId string
clientID string
applicationTypeId System.Guid
containerTypeId System.Guid
contentTypeId System.Guid
authorizationId string
list IList
return string

Initialize() public method

public Initialize ( ) : void
return void

Install() public method

public Install ( System.Version lastInstalledVersion ) : void
lastInstalledVersion System.Version
return void

ProcessRequest() public method

public ProcessRequest ( System.Web.HttpContextBase context ) : void
context System.Web.HttpContextBase
return void

SetController() public method

public SetController ( IHttpCallbackController controller ) : void
controller IHttpCallbackController
return void

Uninstall() public method

public Uninstall ( ) : void
return void

Update() public method

public Update ( IPluginConfiguration configuration ) : void
configuration IPluginConfiguration
return void