IStylePropertyDefinition
Defines the contract for style property metadata used in property resolution and inheritance chains within the document styling system.
Definition
Namespace:Telerik.Windows.Documents.Flow.Model.Styles.Core
Assembly:Telerik.Windows.Documents.Flow.dll
Syntax:
public interface IStylePropertyDefinition
Derived Classes:
Methods
Retrieves the default value for this property as an untyped object, used when no explicit value is set in the inheritance chain.
Properties
Gets the display name of this property, used for identification and diagnostics.
string PropertyName { get; }
The name of the property.
Gets the category of this style property, indicating whether it applies to paragraphs, characters, tables, or other style contexts.
StylePropertyType StylePropertyType { get; }
The type of the style property.
Gets the validation rules applied to values of this property, ensuring they meet constraints before assignment.
StylePropertyValidation Validation { get; }
The validation.