Provides an abstract base class for complex resource identifier mappers that can create and manage complex objects containing resource ID properties.
Definition
Namespace:Telerik.WinControls.UI.Scheduler
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
public abstract class ComplexResourceIdMapper : ComplexResourceIdMapperBase
Inheritance: objectResourceIdMapperComplexResourceIdMapperBaseComplexResourceIdMapper
Derived Classes:
Inherited Members
Constructors
Initializes a new instance of the ComplexResourceIdMapper class with the specified resource ID property descriptor.
public ComplexResourceIdMapper(PropertyDescriptor resourceIdDescriptor)
The PropertyDescriptor that describes the resource ID property on the complex objects.
Methods
Adds the created resource ID object to the underlying collection.
protected abstract void AddResourceIdCore(object resourceIdObject)
The resource ID object to add to the collection.
Creates a new resource ID object instance that will hold the resource identifier value.
protected abstract object CreateResourceIdCore()
A new object instance for holding the resource identifier, or null if creation failed.