Show / Hide Table of Contents

Class ManagedNumericRepresentation

Managed Representation for numerics

Inheritance
Object
NotificationObject
IdentifiableBase
VersionableBase
DescribableBase
ManagedRepresentationBase
ManagedNumericRepresentation
Implements
INotifyPropertyChanged
IVersionable
IIdentifiable
IVisitable
IHasCustomFields
IDescribable
Inherited Members
DescribableBase.ItemName
DescribableBase.Label
DescribableBase.Description
DescribableBase.DisplayLabel
VersionableBase.Accept(IVersionableVisitor)
VersionableBase.IsDirty
VersionableBase.IsPublished
VersionableBase.ChildrenDereferenced
VersionableBase.IsPopulated
VersionableBase.Version
VersionableBase.VersionDate
VersionableBase.VersionResponsibility
VersionableBase.VersionRationale
VersionableBase.CompositeId
VersionableBase.CustomFields
VersionableBase.UserAttributes
VersionableBase.OtherMaterials
VersionableBase.BasedOn
VersionableBase.Attachments
VersionableBase.ThumbnailImageUri
VersionableBase.BannerImageUri
VersionableBase.GetChildren()
VersionableBase.ManagedCollections
VersionableBase.ManageCollection(INotifyCollectionChanged, String)
VersionableBase.RemoveChild(IVersionable, IList[])
VersionableBase.RemoveChild(IdentifierTriple, IList[])
VersionableBase.ReplaceChild(IdentifierTriple, IVersionable)
VersionableBase.RemoveChild(IdentifierTriple)
VersionableBase.AddChild(IVersionable)
VersionableBase.ChildTypesAccepted
VersionableBase.TryReplaceChild<T>(Func<T>, Action<T>, IdentifierTriple, IVersionable)
VersionableBase.ToString()
IdentifiableBase.DefaultAgencyId
IdentifiableBase.AgencyId
IdentifiableBase.Identifier
IdentifiableBase.UserIds
IdentifiableBase.GetUserIdValue(String)
NotificationObject.PropertyChanged
NotificationObject.RaisePropertyChanged(String)
NotificationObject.RaisePropertyChanged(String[])
NotificationObject.RaisePropertyChanged<T>(Expression<Func<T>>)
NotificationObject.OnPropertyChanged(String)
NotificationObject.ResumePropertyEvents()
NotificationObject.SuspendPropertyEvents()
NotificationObject.PropertyEventsSuspended
NotificationObject.PropagateChildChanges(INotifyCollectionChanged, String)
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Algenta.Colectica.Model.Ddi
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public class ManagedNumericRepresentation : ManagedRepresentationBase, INotifyPropertyChanged, IVersionable, IIdentifiable, IVisitable, IHasCustomFields, IDescribable

Properties

ClassificationLevel

Gets or sets the classification level.

Declaration
public CategoryRelation ClassificationLevel { get; set; }
Property Value
Type Description
CategoryRelation

DecimalPositions

Gets or sets the number of decimal places allowed in the data.

Declaration
public int? DecimalPositions { get; set; }
Property Value
Type Description
Nullable<Int32>

GenericOutputFormat

This field provides a recommended generic treatment of the data for display by an application.

Declaration
public CodeValue GenericOutputFormat { get; set; }
Property Value
Type Description
CodeValue

High

Gets or sets the upper bound of allowed numbers.

Declaration
public decimal? High { get; set; }
Property Value
Type Description
Nullable<Decimal>

InclusiveHigh

Gets or sets a value indicating whether the High value is inclusive or exclusive.

Declaration
public bool InclusiveHigh { get; set; }
Property Value
Type Description
Boolean

InclusiveLow

Gets a value indicating whether the Low value is inclusive or exclusive.

Declaration
public bool InclusiveLow { get; set; }
Property Value
Type Description
Boolean

Interval

Gets or sets the value to increase, or step value, for an incremental numeric representation.

Declaration
public double? Interval { get; set; }
Property Value
Type Description
Nullable<Double>
Remarks

This should be used as an integer value starting in DDI 3.2. Fractions will be truncated.

ItemType

Gets the universally unique identifier representing the item's type.

Declaration
public override Guid ItemType { get; }
Property Value
Type Description
Guid

The identifier representing the item's type.

Overrides
VersionableBase.ItemType

Low

Gets or sets the lower bound of allowed numbers.

Declaration
public decimal? Low { get; set; }
Property Value
Type Description
Nullable<Decimal>

NumericType

Gets or sets the type of the number.

Declaration
public CodeValue NumericType { get; set; }
Property Value
Type Description
CodeValue

The type of the numeric.

RecommendedDataType

This field provides the recommended treatment of the data within an application.

Declaration
public CodeValue RecommendedDataType { get; set; }
Property Value
Type Description
CodeValue

Scale

Gets or sets the unit of scale, for example "x1" or "x1000".

Declaration
public int? Scale { get; set; }
Property Value
Type Description
Nullable<Int32>

Implements

System.ComponentModel.INotifyPropertyChanged
IVersionable
IIdentifiable
IVisitable
IHasCustomFields
IDescribable

Extension Methods

VersionableExtensions.GetMetadata(IVersionable)
VersionableExtensions.GetHeader(IVersionable)
VersionableExtensions.SetUserAttribute(IVersionable, String, String)
VersionableExtensions.GetUserAttribute(IVersionable, String)
VersionableExtensions.GetUserAttributeInt(IVersionable, String)
VersionableCustomFieldExtensions.SetCustomField(IHasCustomFields, String, String)
VersionableCustomFieldExtensions.SetCustomField(IHasCustomFields, MultilingualString, String)
VersionableCustomFieldExtensions.SetCustomField(IHasCustomFields, String, IVersionable)
VersionableCustomFieldExtensions.SetCustomField(IHasCustomFields, MultilingualString, IVersionable)
VersionableCustomFieldExtensions.GetCustomFieldStringValue(IHasCustomFields, String)
VersionableCustomFieldExtensions.GetCustomFieldUriValue(IHasCustomFields, String)
VersionableCustomFieldExtensions.GetCustomFieldMultilingualStringValue(IHasCustomFields, String)
VersionableUserIdExtensions.SetUserId(IVersionable, String, String)
Extensions.GetMultilingualStrings(IVersionable)
Extensions.GetDdiFragmentRepresentation(IVersionable, DDIWorkflowSerializer, XmlDocument)
Extensions.GetDdi32FragmentRepresentation(IVersionable, Ddi32Serializer)
Extensions.GetDdi33FragmentRepresentation(IVersionable, Ddi33Serializer)
NamingHelper.GetBaseFileNameForItem(IVersionable)
In This Article
Back to top Generated by DocFX