Class
StylePropertyDefinition<TValue, TProperties>

Definition

Namespace:Telerik.WinForms.Documents.Model.Styles

Assembly:Telerik.WinControls.RichTextEditor.dll

Type Parameters:

TValue

TProperties

Syntax:

cs-api-definition
public class StylePropertyDefinition<TValue, TProperties> : IStylePropertyDefinition where TProperties : DocumentElementPropertiesBase

Inheritance: objectStylePropertyDefinition<TValue, TProperties>

Implements: IStylePropertyDefinition

Constructors

StylePropertyDefinition(string, StylePropertyOptions, Selector<TProperties, StyleProperty<TValue, TProperties>>, TValue)

Declaration

cs-api-definition
public StylePropertyDefinition(string propertyName, StylePropertyOptions propertyOptions, Selector<TProperties, StyleProperty<TValue, TProperties>> propertySelector, TValue defaultValue)

Parameters

propertyName

string

propertyOptions

StylePropertyOptions

propertySelector

Selector<TProperties, StyleProperty<TValue, TProperties>>

defaultValue

TValue

StylePropertyDefinition(string, StylePropertyOptions, TValue)

Declaration

cs-api-definition
public StylePropertyDefinition(string propertyName, StylePropertyOptions propertyOptions, TValue defaultValue)

Parameters

propertyName

string

propertyOptions

StylePropertyOptions

defaultValue

TValue

Properties

DefaultValue

Declaration

cs-api-definition
public TValue DefaultValue { get; }

Property Value

TValue

GlobalPropertyIndex

Declaration

cs-api-definition
public int GlobalPropertyIndex { get; }

Property Value

int

Implements IStylePropertyDefinition.GlobalPropertyIndex

PropertyContainerType

Declaration

cs-api-definition
public Type PropertyContainerType { get; }

Property Value

Type

Implements IStylePropertyDefinition.PropertyContainerType

PropertyName

Declaration

cs-api-definition
public string PropertyName { get; }

Property Value

string

Implements IStylePropertyDefinition.PropertyName

PropertyOptions

Declaration

cs-api-definition
public StylePropertyOptions PropertyOptions { get; }

Property Value

StylePropertyOptions

Implements IStylePropertyDefinition.PropertyOptions

PropertyValueType

Declaration

cs-api-definition
public Type PropertyValueType { get; }

Property Value

Type

Implements IStylePropertyDefinition.PropertyValueType

Methods

ClearValue(DocumentElement)

Declaration

cs-api-definition
public void ClearValue(DocumentElement element)

Parameters

element

DocumentElement

Implements IStylePropertyDefinition.ClearValue(DocumentElement)