Class ItemRegistry
- Namespace
- ReportWright.Design
- Assembly
- ReportWright.Design.dll
The registered item kinds. The palette is generated from it (A.7.1); a kind the engine refuses to draw is not in it.
public sealed class ItemRegistry
- Inheritance
-
ItemRegistry
- Inherited Members
Constructors
Properties
- Descriptors
Gets the descriptors in registration order.
Methods
- Add(ReportItemDescriptor)
Adds a descriptor.
- ById(string)
Finds a descriptor by palette key.
- CreateDefault()
The V1 palette (decisions, item 14): every kind the pinned engine draws, placeable where this designer phase can author it.
- For(RdlElement)
Finds the descriptor that describes an element: the last registered whose Matches(RdlElement) says so, so a descriptor added after the defaults overrides them.
- InGroup(PaletteGroup)
The descriptors of one palette group, in registration order.