View Source
Class DictionaryTreeControllerBase
Inheritance
System.Object
Assembly: Umbraco.Cms.ManagementApi.dll
Syntax
public class DictionaryTreeControllerBase : EntityTreeControllerBase<EntityTreeItemViewModel>
Constructors
View Source
DictionaryTreeControllerBase(IEntityService, ILocalizationService)
Declaration
public DictionaryTreeControllerBase(IEntityService entityService, ILocalizationService localizationService)
Parameters
| Type |
Name |
Description |
| IEntityService |
entityService |
|
| ILocalizationService |
localizationService |
|
Properties
View Source
ItemObjectType
Declaration
protected override UmbracoObjectTypes ItemObjectType { get; }
Property Value
| Type |
Description |
| UmbracoObjectTypes |
|
View Source
LocalizationService
Declaration
protected ILocalizationService LocalizationService { get; }
Property Value
| Type |
Description |
| ILocalizationService |
|
Methods
View Source
MapTreeItemViewModels(Nullable<Guid>, IDictionaryItem[])
Declaration
protected EntityTreeItemViewModel[] MapTreeItemViewModels(Guid? parentKey, IDictionaryItem[] dictionaryItems)
Parameters
| Type |
Name |
Description |
| System.Nullable<Guid> |
parentKey |
|
| IDictionaryItem[] |
dictionaryItems |
|
Returns
View Source
PaginatedDictionaryItems(Int64, Int32, IEnumerable<IDictionaryItem>, out Int64)
Declaration
protected IDictionaryItem[] PaginatedDictionaryItems(long pageNumber, int pageSize, IEnumerable<IDictionaryItem> allDictionaryItems, out long totalItems)
Parameters
| Type |
Name |
Description |
| System.Int64 |
pageNumber |
|
| System.Int32 |
pageSize |
|
| IEnumerable<IDictionaryItem> |
allDictionaryItems |
|
| System.Int64 |
totalItems |
|
Returns
| Type |
Description |
| IDictionaryItem[] |
|