Class StylePropertyDefinition<TValue, TProperties>
Inheritance
System.Object
StylePropertyDefinition<TValue, TProperties>
Namespace: Telerik.Windows.Documents.Model.Styles
Assembly: Telerik.Windows.Controls.RichTextBox.dll
Syntax
public class StylePropertyDefinition<TValue, TProperties> : Object, IStylePropertyDefinition where TProperties : DocumentElementPropertiesBase
Type Parameters
TValue
|
TProperties
|
Constructors
StylePropertyDefinition(String, StylePropertyOptions, TValue)
Declaration
public StylePropertyDefinition(string propertyName, StylePropertyOptions propertyOptions, TValue defaultValue)
Parameters
System.String
propertyName
|
StylePropertyOptions
propertyOptions
|
TValue
defaultValue
|
StylePropertyDefinition(String, StylePropertyOptions, Selector<TProperties, StyleProperty<TValue, TProperties>>, TValue)
Declaration
public StylePropertyDefinition(string propertyName, StylePropertyOptions propertyOptions, Selector<TProperties, StyleProperty<TValue, TProperties>> propertySelector, TValue defaultValue)
Parameters
System.String
propertyName
|
StylePropertyOptions
propertyOptions
|
Selector<TProperties, StyleProperty<TValue, TProperties>>
propertySelector
|
TValue
defaultValue
|
Properties
DefaultValue
Declaration
public TValue DefaultValue { get; }
Property Value
TValue
|
GlobalPropertyIndex
Declaration
public int GlobalPropertyIndex { get; }
Property Value
System.Int32
|
Implements
PropertyContainerType
Declaration
public Type PropertyContainerType { get; }
Property Value
System.Type
|
Implements
PropertyName
Declaration
public string PropertyName { get; }
Property Value
System.String
|
Implements
PropertyOptions
Declaration
public StylePropertyOptions PropertyOptions { get; }
Property Value
StylePropertyOptions
|
Implements
PropertyValueType
Declaration
public Type PropertyValueType { get; }
Property Value
System.Type
|
Implements
Methods
ClearValue(DocumentElement)
Declaration
public void ClearValue(DocumentElement element)
Parameters
DocumentElement
element
|