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:
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.
Methods
Retrieves the default value for this property as an untyped object, used when no explicit value is set in the inheritance chain.