Table of Contents

Interface IEnumeration

Namespace
NMF.Models.Meta
Assembly
NMF.Models.dll

The public interface for Enumeration

[DefaultImplementationType(typeof(Enumeration))]
[XmlDefaultImplementationType(typeof(Enumeration))]
[ModelRepresentationClass("http://nmf.codeplex.com/nmeta/#//Enumeration")]
public interface IEnumeration : IType, IMetaElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
Inherited Members
Extension Methods

Properties

IsFlagged

The IsFlagged property

[TypeConverter(typeof(LowercaseBooleanConverter))]
[XmlAttribute(true)]
bool IsFlagged { get; set; }

Property Value

bool

Literals

The Literals property

[Browsable(false)]
[XmlAttribute(false)]
[Containment]
[XmlOpposite("Enumeration")]
ICollectionExpression<ILiteral> Literals { get; }

Property Value

ICollectionExpression<ILiteral>

Events

IsFlaggedChanged

Gets fired when the IsFlagged property changed its value

event EventHandler<ValueChangedEventArgs> IsFlaggedChanged

Event Type

EventHandler<ValueChangedEventArgs>

IsFlaggedChanging

Gets fired before the IsFlagged property changes its value

event EventHandler<ValueChangedEventArgs> IsFlaggedChanging

Event Type

EventHandler<ValueChangedEventArgs>