Artemis logo
Search Results for

    Show / Hide Table of Contents

    Class DataModelPropertyAttribute

    Represents an attribute that describes a data model property

    Inheritance
    System.Object
    System.Attribute
    DataModelPropertyAttribute
    Inherited Members
    System.Attribute.Equals(System.Object)
    System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean)
    System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean)
    System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean)
    System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Module)
    System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean)
    System.Attribute.GetHashCode()
    System.Attribute.IsDefaultAttribute()
    System.Attribute.IsDefined(System.Reflection.Assembly, System.Type)
    System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean)
    System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type)
    System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean)
    System.Attribute.IsDefined(System.Reflection.Module, System.Type)
    System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean)
    System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type)
    System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean)
    System.Attribute.Match(System.Object)
    System.Attribute.TypeId
    Namespace: Artemis.Core.Modules
    Assembly: Artemis.Core.dll
    Syntax
    [AttributeUsage(AttributeTargets.Property)]
    public class DataModelPropertyAttribute : Attribute

    Properties

    | Improve this Doc View Source

    Affix

    Gets or sets an optional affix to show behind displaying elements in the UI.

    Declaration
    public string Affix { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Description

    Gets or sets the user-friendly description for this property, shown in the UI.

    Declaration
    public string Description { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ListItemName

    Gets or sets the name of list items, only applicable to enumerable data model properties

    Declaration
    public string ListItemName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    MaxValue

    Gets or sets an optional maximum value, this value is not enforced but used for percentage calculations.

    Declaration
    public object MaxValue { get; set; }
    Property Value
    Type Description
    System.Object
    | Improve this Doc View Source

    MinValue

    Gets or sets an optional minimum value, this value is not enforced but used for percentage calculations.

    Declaration
    public object MinValue { get; set; }
    Property Value
    Type Description
    System.Object
    | Improve this Doc View Source

    Name

    Gets or sets the user-friendly name for this property, shown in the UI.

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Prefix

    Gets or sets the an optional prefix to show before displaying elements in the UI.

    Declaration
    public string Prefix { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ResetsDepth

    Gets or sets whether this property resets the max depth of the data model, defaults to true

    Declaration
    public bool ResetsDepth { get; set; }
    Property Value
    Type Description
    System.Boolean
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX