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[] |
|