Search Results for

    Show / Hide Table of Contents

    Class NovaRazorUnit

    A proxy for a Noxum.Nova.Data.Cache.CachedUnit to be used in Razor Views

    Inheritance
    object
    NovaRazorObject
    NovaRazorObject<CachedUnit>
    NovaRazorUnit
    Implements
    IReadOnlyCollection<NovaRazorValue>
    IEnumerable<NovaRazorValue>
    IEnumerable
    Inherited Members
    NovaRazorObject<CachedUnit>.GetDisplayIconUrlAsync()
    NovaRazorObject<CachedUnit>.GetDisplayNameAsync(ObjId)
    NovaRazorObject<CachedUnit>.GetDescriptionAsync(ObjId)
    NovaRazorObject.Id
    NovaRazorObject.Guid
    NovaRazorObject.ApiIdentifier
    NovaRazorObject.Type
    NovaRazorObject.Props
    NovaRazorObject.CreateHyperRefAsync()
    NovaRazorObject.GetValue(ObjId, ObjId, ObjId)
    NovaRazorObject.GetValue(NovaRazorAttribute, NovaRazorObject, NovaRazorLanguage)
    NovaRazorObject.GetValue(string, string, string)
    NovaRazorObject.GetValue(ScopedAttributeKey)
    NovaRazorObject.GetVirtualValueAsync(ObjId, ObjId, ObjId)
    NovaRazorObject.GetVirtualValueAsync(NovaRazorAttribute, NovaRazorObject, NovaRazorLanguage)
    NovaRazorObject.GetVirtualValueAsync(string, string, string)
    NovaRazorObject.GetVirtualValueAsync(ScopedAttributeKey)
    NovaRazorObject.IsBinaryProxy
    NovaRazorObject.GetExternalBinaryThumbnailUrlAsync()
    NovaRazorObject.GetExternalBinaryUrlAsync()
    NovaRazorObject.GetChildKeys(ObjId)
    NovaRazorObject.GetChildKeys(string)
    NovaRazorObject.GetChildKeys(CachedTreeDefinition)
    NovaRazorObject.GetUsageByAttributeAsync(ScopedAttributeKey)
    NovaRazorObject.GetUsageByAttributeAsync(ObjId, ObjId, ObjId)
    NovaRazorObject.GetUsageByAttributeAsync(NovaRazorAttribute, NovaRazorObject, NovaRazorLanguage)
    NovaRazorObject.GetUsageByAttributeAsync(string, string, string)
    NovaRazorObject.Count
    NovaRazorObject.GetEnumerator()
    NovaRazorObject.ToString()
    NovaRazorObject.ConditionIsTrueAsync(string, bool)
    NovaRazorObject.ConditionsAreTrueAsync(IEnumerable<string>, bool)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Noxum.Nova.Razor.Model
    Assembly: Noxum.Nova.Razor.Model.dll
    Syntax
    public sealed class NovaRazorUnit : NovaRazorObject<CachedUnit>, IReadOnlyCollection<NovaRazorValue>, IEnumerable<NovaRazorValue>, IEnumerable

    Properties

    BaseFactor

    The base factor (default decimal.One)

    Declaration
    public decimal BaseFactor { get; }
    Property Value
    Type Description
    decimal

    BaseOffset

    The base offset (default decimal.Zero)

    Declaration
    public decimal BaseOffset { get; }
    Property Value
    Type Description
    decimal

    UNUOM

    The UNUOM code (United Nations Units Of Measure)

    Declaration
    public string UNUOM { get; }
    Property Value
    Type Description
    string

    Methods

    GetSymbol()

    Get the localized symbol for this unit including language fallbacks. The fallback is using Noxum.Nova.Data.Cache.CachedLanguage.FallbackLanguageRef or English as the last resort.

    Declaration
    public string GetSymbol()
    Returns
    Type Description
    string

    GetSymbol(ObjId)

    Get the localized symbol for this unit including language fallbacks. The fallback is using Noxum.Nova.Data.Cache.CachedLanguage.FallbackLanguageRef or English as the last resort.

    Declaration
    public string GetSymbol(ObjId preferredLanguageId)
    Parameters
    Type Name Description
    ObjId preferredLanguageId
    Returns
    Type Description
    string

    Implements

    IReadOnlyCollection<T>
    IEnumerable<T>
    IEnumerable
    In this article
    Back to top Version 6.1.0.7rc