Table of Contents

Interface IOperationCall

Namespace
NMF.Models.Changes
Assembly
NMF.Models.dll

The public interface for OperationCall

[DefaultImplementationType(typeof(OperationCall))]
[XmlDefaultImplementationType(typeof(OperationCall))]
[ModelRepresentationClass("http://nmf.codeplex.com/changes#//OperationCall")]
public interface IOperationCall : IModelChange, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
Inherited Members
Extension Methods

Properties

Arguments

The arguments property

[XmlElementName("arguments")]
[XmlAttribute(true)]
IListExpression<IOperationArgument> Arguments { get; }

Property Value

IListExpression<IOperationArgument>

Operation

The operation property

[XmlElementName("operation")]
[XmlAttribute(true)]
IOperation Operation { get; set; }

Property Value

IOperation

TargetElement

The targetElement property

[XmlElementName("targetElement")]
[XmlAttribute(true)]
IModelElement TargetElement { get; set; }

Property Value

IModelElement

Events

OperationChanged

Gets fired when the Operation property changed its value

event EventHandler<ValueChangedEventArgs> OperationChanged

Event Type

EventHandler<ValueChangedEventArgs>

OperationChanging

Gets fired before the Operation property changes its value

event EventHandler<ValueChangedEventArgs> OperationChanging

Event Type

EventHandler<ValueChangedEventArgs>

TargetElementChanged

Gets fired when the TargetElement property changed its value

event EventHandler<ValueChangedEventArgs> TargetElementChanged

Event Type

EventHandler<ValueChangedEventArgs>

TargetElementChanging

Gets fired before the TargetElement property changes its value

event EventHandler<ValueChangedEventArgs> TargetElementChanging

Event Type

EventHandler<ValueChangedEventArgs>