public class MFAssociatedPropertyAttribute : MFPropertyDefAttribute
MFAssociatedPropertyAttribute | Constructor. |
AllowEmpty |
Is it allowed for this item to be unset, empty or null. Default is false.
(Inherited from VaultElementReferenceAttribute) |
AttributeType |
Type of the target, used in id resolving.
(Inherited from VaultElementReferenceAttribute) |
Class | Reference (ID, GUID, alias) to the class type this property must be associated to. Not needed if nested under MFClass object. |
ObjectType |
Optional reference (ID, GUID, alias) to the object type this property must be able to be assigned to.
(Inherited from MFPropertyDefAttribute) |
ObjectTypeMember |
Alternative for ObjectType=, used only with class type objects.
Name of the class member containing the reference value of ObjectType.
(Inherited from MFPropertyDefAttribute) |
RefMember |
Name of the class member containing the reference alias/guid/id of the type.
Has a default value. If object with the attribute is not class, this value is ignored.
(Inherited from VaultElementReferenceAttribute) |
Required |
Is the reference absolute requirement, default is true.
(Inherited from VaultElementReferenceAttribute) |
Validate |
Should the reference be validated. Default is true.
(Inherited from VaultElementReferenceAttribute) |
ValueList |
Optional reference (ID, GUID, alias) to the ValueList (or object type) which SSLU or MSLU must refer.
(Inherited from MFPropertyDefAttribute) |
ToString |
Customized String representation with attributes.
(Overrides MFPropertyDefAttributeToString) |
Datatypes |
Optional array of DataTypes the property needs to be one of.
(Inherited from MFPropertyDefAttribute) |
ValueRequired | Is property required property of the class. |