Class ComponentDefinitionBase
Base class for component definition.
public abstract class ComponentDefinitionBase
- Inheritance
-
objectComponentDefinitionBase
- Derived
- Extension Methods
Constructors
ComponentDefinitionBase()
Creates an empty instance of the ComponentDefinitionBase class.
protected ComponentDefinitionBase()
ComponentDefinitionBase(string, string)
Creates an instance of the ComponentDefinitionBase class.
protected ComponentDefinitionBase(string identifier, string name)
Parameters
identifierstringUnique identifier of the component definition.
namestringName of the registered component.
Properties
Identifier
Unique identifier of the component definition.
public string Identifier { get; }
Property Value
- string
Name
Name of the registered component.
public string Name { get; }
Property Value
- string
Methods
ValidateViewComponentType(Type)
Validates viewComponentType that it is a valid view component type.
protected void ValidateViewComponentType(Type viewComponentType)
Parameters
viewComponentTypeTypeView component type