Table of Contents

Class RegisterListingCellValueExtractorBaseAttribute

Namespace
Kentico.Xperience.Admin.Base
Assembly
Kentico.Xperience.Admin.Base.dll

Base class of the attributes registering an Kentico.Xperience.Admin.Base.IComponentCellValueExtractor providing the exported value of the listing table cells rendered by the component of the ComponentName name. Register an extractor by the RegisterListingCellValueExtractorAttribute.

public abstract class RegisterListingCellValueExtractorBaseAttribute : Attribute
Inheritance
object
Attribute
RegisterListingCellValueExtractorBaseAttribute
Derived
Extension Methods

Constructors

RegisterListingCellValueExtractorBaseAttribute(string, Type)

Initializes a new instance of the RegisterListingCellValueExtractorBaseAttribute class.

protected RegisterListingCellValueExtractorBaseAttribute(string componentName, Type extractorType)

Parameters

componentName string

Name of the front-end component whose cells the extractor handles.

extractorType Type

Type implementing the Kentico.Xperience.Admin.Base.IComponentCellValueExtractor interface.

Properties

ComponentName

Name of the front-end component whose cells the extractor handles (e.g. SIMPLE_STATUS_COMPONENT).

public string ComponentName { get; }

Property Value

string

ExtractorType

Type implementing the Kentico.Xperience.Admin.Base.IComponentCellValueExtractor interface.

public Type ExtractorType { get; }

Property Value

Type