IScopeSupportingThemeableApplicationType
is defined in the Telligent.Evolution.Extensibility.Urls.Version1
namespace of Telligent.Evolution.Platform.dll
Definition
interface IScopeSupportingThemeableApplicationType : IApplicationType, INavigableApplicationType, IPlugin, IThemeableApplicationType { Guid DefaultThemeId { get; } string PathDelimiter { get; } string ScopeName { get; } string ThemeTypeDescription { get; } Guid ThemeTypeId { get; } string ThemeTypeName { get; } bool CanCreate(int userId, Guid applicationId); bool CanEdit(int userId, Guid applicationId, bool isCustom); string GetContextName(Guid applicationId); IThemeContext GetParent(Guid applicationId); Guid GetThemeId(Guid applicationId); }
Properties
Name | Type | Description | Default | Options |
---|---|---|---|---|
DefaultThemeId | Guid | |||
PathDelimiter | string | |||
ScopeName | string | |||
ThemeTypeDescription | string | |||
ThemeTypeId | Guid | |||
ThemeTypeName | string |
Methods
bool CanCreate(int userId, Guid applicationId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
userId | int | User Id | Required | ||
applicationId | Guid | Application Id | Required |
Return Type
bool
bool CanEdit(int userId, Guid applicationId, bool isCustom);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
userId | int | User Id | Required | ||
applicationId | Guid | Application Id | Required | ||
isCustom | bool | Is Custom | Required |
Return Type
bool
string GetContextName(Guid applicationId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
applicationId | Guid | Application Id | Required |
Return Type
string
IThemeContext GetParent(Guid applicationId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
applicationId | Guid | Application Id | Required |
Return Type
IThemeContext
Guid GetThemeId(Guid applicationId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
applicationId | Guid | Application Id | Required |
Return Type
Guid