 
            [SerializableAttribute]
public class MFValueListAttribute : VaultElementReferenceAttribute| MFValueListAttribute | Constructor. | 
| AllowEmpty | Is it allowed for this item to be unset, empty or null. Default is false. (Inherited from VaultElementReferenceAttribute) | 
| AllowObjTypes | Indicates whether the attribute allows/matches all value lists (including real object types). | 
| AttributeType | Type of the target, used in id resolving. (Inherited from VaultElementReferenceAttribute) | 
| Items | Optional references to value list items of the value list. | 
| 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) |