Hide

YetaWF.Core Package Documentation

Display
Print

YetaWF.Core.Models.PropertyData Class

Describes a property including all localization attributes.

Namespace: YetaWF.Core.Models
Assembly: YetaWF.Core

Inheritance

Syntax

public class PropertyData;

Constructors

This class cannot be instantiated.

Properties

PublicCalculatedPropertyDefines whether the Data_CalculatedProperty attribute is defined for this property.
PublicCaptionThe localized caption derived from the CaptionAttribute.
PublicCategoriesThe non-localized categories derived from the CategoryAttribute.
PublicClientValidationAttributesList of validation attributes.
PublicColumnNameThe column name used by the data provider. Defaults to the property name, but can be overridden using the Data_ColumnName attribute.
PublicContainerTypeThe Type of the class where this property is located.
PublicDescriptionThe localized description derived from the DescriptionAttribute.
PublicExprValidationAttributes(not specified)
PublicHelpLinkThe help link derived from the HelpLinkAttribute.
PublicNameThe property name.
PublicOrderDefines the order of the property within the class, derived from the OrderAttribute.
PublicPropInfoThe PropertyInfo used for reflection for this property.
PublicReadOnlyDefines whether the property is read only, derived from the ReadOnlyAttribute.
PublicTextAboveThe localized text shown above the property derived from the TextAboveAttribute.
PublicTextBelowThe localized text shown below the property derived from the TextBelowAttribute.
PublicUIHintThe UIHint derived from the property's UIHint attribute.

Methods

PublicInherited from System.ObjectEqualsDetermines whether the specified object is equal to the current object.
ProtectedInherited from System.ObjectFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
PublicGetAdditionalAttributeValueRetrieves the value specified on an AdditionalMetadataAttribute.
PublicGetCaptionRetrieves the property caption.
PublicGetDescriptionRetrieves the property description.
PublicInherited from System.ObjectGetHashCodeServes as the default hash function.
PublicGetHelpLinkRetrieves the property help link.
PublicGetPropertyValueRetrieves the property value.
PublicInherited from System.ObjectGetTypeGets the Type of the current instance.
PublicHasAttributeReturns whether the specified attribute exists.
ProtectedInherited from System.ObjectMemberwiseCloneCreates a shallow copy of the current Object.
PublicStaticInherited from System.ObjectReferenceEqualsDetermines whether the specified Object instances are the same instance.
PublicInherited from System.ObjectToStringReturns a string that represents the current object.
PublicTryGetAdditionalAttributeValueRetrieves the value specified on an AdditionalMetadataAttribute.
PublicTryGetAttributeRetrieves a property Attribute.
PublicTryGetAttributesRetrieves multiple property Attributes.

See Also YetaWF.Core Overview