Class StylePropertyDefinition<TValue, TProperties>
Inheritance
System.Object
StylePropertyDefinition<TValue, TProperties>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.Windows.Documents.Model.Styles
Assembly: Telerik.Windows.Documents.dll
Syntax
public class StylePropertyDefinition<TValue, TProperties> : 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
PropertySelector
Declaration
[Obsolete("Use GetStyleProperty method of DocumentElementPropertiesBase class instead.")]
public Selector<TProperties, StyleProperty<TValue, TProperties>> PropertySelector { get; }
Property Value
Selector<TProperties, StyleProperty<TValue, TProperties>>
|
PropertyValueType
Declaration
public Type PropertyValueType { get; }
Property Value
System.Type
|
Implements
Methods
ClearValue(DocumentElement)
Declaration
public void ClearValue(DocumentElement element)
Parameters
DocumentElement
element
|