View Source
Class TreeCollectionBuilder
Inheritance
System.Object
Assembly: Umbraco.Web.dll
Syntax
public class TreeCollectionBuilder : ICollectionBuilder<TreeCollection, Tree>, ICollectionBuilder
Methods
View Source
AddTree(Tree)
Registers a custom tree definition
Declaration
public void AddTree(Tree treeDefinition)
Parameters
Type |
Name |
Description |
Tree |
treeDefinition |
|
View Source
AddTreeController(Type)
Declaration
public void AddTreeController(Type controllerType)
Parameters
Type |
Name |
Description |
System.Type |
controllerType |
|
View Source
AddTreeController<TController>()
Declaration
public void AddTreeController<TController>()
where TController : TreeControllerBase
Type Parameters
Name |
Description |
TController |
|
View Source
AddTreeControllers(IEnumerable<Type>)
Declaration
public void AddTreeControllers(IEnumerable<Type> controllerTypes)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<System.Type> |
controllerTypes |
|
View Source
CreateCollection(IFactory)
Declaration
public TreeCollection CreateCollection(IFactory factory)
Parameters
Returns
View Source
RegisterWith(IRegister)
Declaration
public void RegisterWith(IRegister register)
Parameters