Show / Hide Table of Contents

Class SkinController

Inheritance
object
SkinController
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.UI.Skins
Assembly: DotNetNuke.dll
Syntax
public class SkinController

Constructors

SkinController()

Declaration
public SkinController()

Properties

RootContainer

Declaration
public static string RootContainer { get; }
Property Value
Type Description
string

RootSkin

Declaration
public static string RootSkin { get; }
Property Value
Type Description
string

Methods

AddSkin(int, string)

Declaration
public static int AddSkin(int skinPackageID, string skinSrc)
Parameters
Type Name Description
int skinPackageID
string skinSrc
Returns
Type Description
int

AddSkinPackage(SkinPackageInfo)

Declaration
public static int AddSkinPackage(SkinPackageInfo skinPackage)
Parameters
Type Name Description
SkinPackageInfo skinPackage
Returns
Type Description
int

CanDeleteSkin(string, string)

Declaration
public static bool CanDeleteSkin(string folderPath, string portalHomeDirMapPath)
Parameters
Type Name Description
string folderPath
string portalHomeDirMapPath
Returns
Type Description
bool

DeleteSkin(int)

Declaration
public static void DeleteSkin(int skinID)
Parameters
Type Name Description
int skinID

DeleteSkinPackage(SkinPackageInfo)

Declaration
public static void DeleteSkinPackage(SkinPackageInfo skinPackage)
Parameters
Type Name Description
SkinPackageInfo skinPackage

FormatMessage(string, string, int, bool)

Declaration
public static string FormatMessage(string title, string body, int level, bool isError)
Parameters
Type Name Description
string title
string body
int level
bool isError
Returns
Type Description
string

FormatSkinPath(string)

Declaration
public static string FormatSkinPath(string skinSrc)
Parameters
Type Name Description
string skinSrc
Returns
Type Description
string

FormatSkinSrc(string, PortalSettings)

Declaration
public static string FormatSkinSrc(string skinSrc, PortalSettings portalSettings)
Parameters
Type Name Description
string skinSrc
PortalSettings portalSettings
Returns
Type Description
string

GetDefaultAdminContainer()

Declaration
public static string GetDefaultAdminContainer()
Returns
Type Description
string

GetDefaultAdminSkin()

Declaration
public static string GetDefaultAdminSkin()
Returns
Type Description
string

GetDefaultPortalContainer()

Declaration
public static string GetDefaultPortalContainer()
Returns
Type Description
string

GetDefaultPortalSkin()

Declaration
public static string GetDefaultPortalSkin()
Returns
Type Description
string

GetSkinByPackageID(int)

Declaration
public static SkinPackageInfo GetSkinByPackageID(int packageID)
Parameters
Type Name Description
int packageID
Returns
Type Description
SkinPackageInfo

GetSkinPackage(int, string, string)

Declaration
public static SkinPackageInfo GetSkinPackage(int portalId, string skinName, string skinType)
Parameters
Type Name Description
int portalId
string skinName
string skinType
Returns
Type Description
SkinPackageInfo

GetSkins(PortalInfo, string, SkinScope)

Declaration
public static List<KeyValuePair<string, string>> GetSkins(PortalInfo portalInfo, string skinRoot, SkinScope scope)
Parameters
Type Name Description
PortalInfo portalInfo
string skinRoot
SkinScope scope
Returns
Type Description
List<KeyValuePair<string, string>>

IsGlobalSkin(string)

Declaration
public static bool IsGlobalSkin(string skinSrc)
Parameters
Type Name Description
string skinSrc
Returns
Type Description
bool

SetSkin(string, int, SkinType, string)

Declaration
public static void SetSkin(string skinRoot, int portalId, SkinType skinType, string skinSrc)
Parameters
Type Name Description
string skinRoot
int portalId
SkinType skinType
string skinSrc

UpdateSkin(int, string)

Declaration
public static void UpdateSkin(int skinID, string skinSrc)
Parameters
Type Name Description
int skinID
string skinSrc

UpdateSkinPackage(SkinPackageInfo)

Declaration
public static void UpdateSkinPackage(SkinPackageInfo skinPackage)
Parameters
Type Name Description
SkinPackageInfo skinPackage

UploadLegacySkin(string, string, string, Stream)

Declaration
public static string UploadLegacySkin(string rootPath, string skinRoot, string skinName, Stream inputStream)
Parameters
Type Name Description
string rootPath
string skinRoot
string skinName
Stream inputStream
Returns
Type Description
string

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS