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.
|
Style
|
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.
|
Style
|
Selector<TProperties, Style
|
TValue
defaultValue
|
Properties
DefaultValue
Declaration
public TValue DefaultValue { get; }
Property Value
TValue
|
GlobalPropertyIndex
Declaration
public int GlobalPropertyIndex { get; }
Property Value
System.
|
Implements
PropertyContainerType
Declaration
public Type PropertyContainerType { get; }
Property Value
System.
|
Implements
PropertyName
Declaration
public string PropertyName { get; }
Property Value
System.
|
Implements
PropertyOptions
Declaration
public StylePropertyOptions PropertyOptions { get; }
Property Value
Implements
PropertyValueType
Declaration
public Type PropertyValueType { get; }
Property Value
System.
|
Implements
Methods
ClearValue(DocumentElement)
Declaration
public void ClearValue(DocumentElement element)
Parameters
Document
|