Show / Hide Table of Contents

Interface IParameter

The public interface for Parameter

Inherited Members
ITypedElement.IsOrdered
ITypedElement.IsUnique
ITypedElement.LowerBound
ITypedElement.UpperBound
ITypedElement.Type
ITypedElement.IsOrderedChanging
ITypedElement.IsOrderedChanged
ITypedElement.IsUniqueChanging
ITypedElement.IsUniqueChanged
ITypedElement.LowerBoundChanging
ITypedElement.LowerBoundChanged
ITypedElement.UpperBoundChanging
ITypedElement.UpperBoundChanged
ITypedElement.TypeChanging
ITypedElement.TypeChanged
IMetaElement.Name
IMetaElement.Summary
IMetaElement.Remarks
IMetaElement.NameChanging
IMetaElement.NameChanged
IMetaElement.SummaryChanging
IMetaElement.SummaryChanged
IMetaElement.RemarksChanging
IMetaElement.RemarksChanged
IModelElement.Delete()
IModelElement.Deleted
IModelElement.Deleting
IModelElement.IsIdentified
IModelElement.ToIdentifierString()
IModelElement.RelativeUri
IModelElement.AbsoluteUri
IModelElement.Resolve(Uri)
IModelElement.GetContainerReference(IModelElement, out int)
IModelElement.Model
IModelElement.Parent
IModelElement.ParentChanged
IModelElement.Children
IModelElement.ReferencedElements
IModelElement.Extensions
IModelElement.GetExtension<T>()
IModelElement.GetClass()
IModelElement.GetAttributeValue(IAttribute, int)
IModelElement.GetAttributeValues(IAttribute)
IModelElement.CallOperation(IOperation, params object[])
IModelElement.GetReferencedElement(IReference, int)
IModelElement.SetReferencedElement(IReference, IModelElement)
IModelElement.GetReferencedElements(IReference)
IModelElement.SetAttributeValue(IAttribute, object)
IModelElement.Freeze()
IModelElement.Lock()
IModelElement.Unlock()
IModelElement.TryUnlock()
IModelElement.IsFrozen
IModelElement.IsLocked
IModelElement.BubbledChange
INotifyPropertyChanged.PropertyChanged
INotifyPropertyChanging.PropertyChanging
Namespace: NMF.Models.Meta
Assembly: NMF.Models.dll
Syntax
[DefaultImplementationType(typeof(Parameter))]
[XmlDefaultImplementationType(typeof(Parameter))]
[ModelRepresentationClass("http://nmf.codeplex.com/nmeta/#//Parameter")]
public interface IParameter : ITypedElement, IMetaElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging

Properties

| Edit this page View Source

Direction

The Direction property

Declaration
[XmlAttribute(true)]
Direction Direction { get; set; }
Property Value
Type Description
Direction
| Edit this page View Source

Operation

The Operation property

Declaration
[Browsable(false)]
[XmlAttribute(true)]
[XmlOpposite("Parameters")]
IOperation Operation { get; set; }
Property Value
Type Description
IOperation

Events

| Edit this page View Source

DirectionChanged

Gets fired when the Direction property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> DirectionChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

DirectionChanging

Gets fired before the Direction property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> DirectionChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

OperationChanged

Gets fired when the Operation property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> OperationChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

OperationChanging

Gets fired before the Operation property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> OperationChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>

Extension Methods

ModelExtensions.AncestorTree(IModelElement)
ModelExtensions.Ancestors(IModelElement)
ModelExtensions.Descendants(IModelElement)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX