Skip to main content

Property<T> Properties

An object defining properties for the Property<T> class.

Inherit

Gets or sets whether the property configuration should be inherited.

Type: bool

This property determines whether the configuration should be inherited by child objects in the document management hierarchy. When set to true, child objects will inherit this property's settings unless explicitly overridden.


Value

Gets or sets the strongly-typed value of the property.

Type: T

This property holds the actual value of the property configuration. The type of the value is determined by the generic type parameter T, allowing for type-safe property value storage and retrieval.


Why

Gets or sets the reason information for the property configuration.

Type: WhyInfo

This property contains hierarchical information about why a particular property configuration exists or was modified. It uses the WhyInfo structure to maintain a chain of reasoning that explains the property's current state.