Interface IReferenceConstraint
The public interface for ReferenceConstraint
Inherited Members
Namespace: NMF.Models.Meta
Assembly: NMF.Models.dll
Syntax
[DefaultImplementationType(typeof(ReferenceConstraint))]
[XmlDefaultImplementationType(typeof(ReferenceConstraint))]
[ModelRepresentationClass("http://nmf.codeplex.com/nmeta/#//ReferenceConstraint")]
public interface IReferenceConstraint : IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
Properties
| Edit this page View SourceConstrains
The Constrains property
Declaration
[XmlAttribute(true)]
IReference Constrains { get; set; }
Property Value
Type | Description |
---|---|
IReference |
DeclaringType
The DeclaringType property
Declaration
[Browsable(false)]
[XmlAttribute(true)]
[XmlOpposite("ReferenceConstraints")]
IClass DeclaringType { get; set; }
Property Value
Type | Description |
---|---|
IClass |
References
The References property
Declaration
[XmlAttribute(true)]
IListExpression<IModelElement> References { get; }
Property Value
Type | Description |
---|---|
IListExpression<IModelElement> |
Events
| Edit this page View SourceConstrainsChanged
Gets fired when the Constrains property changed its value
Declaration
event EventHandler<ValueChangedEventArgs> ConstrainsChanged
Event Type
Type | Description |
---|---|
EventHandler<ValueChangedEventArgs> |
ConstrainsChanging
Gets fired before the Constrains property changes its value
Declaration
event EventHandler<ValueChangedEventArgs> ConstrainsChanging
Event Type
Type | Description |
---|---|
EventHandler<ValueChangedEventArgs> |
DeclaringTypeChanged
Gets fired when the DeclaringType property changed its value
Declaration
event EventHandler<ValueChangedEventArgs> DeclaringTypeChanged
Event Type
Type | Description |
---|---|
EventHandler<ValueChangedEventArgs> |
DeclaringTypeChanging
Gets fired before the DeclaringType property changes its value
Declaration
event EventHandler<ValueChangedEventArgs> DeclaringTypeChanging
Event Type
Type | Description |
---|---|
EventHandler<ValueChangedEventArgs> |