Class InteractionMessageCollection
Denotes a class to implement the message reference
public class InteractionMessageCollection : ObservableOppositeOrderedSet<IInteraction, IMessage>, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, IOrderedSetExpression<IMessage>, IListExpression<IMessage>, ISetExpression<IMessage>, ICollectionExpression<IMessage>, IEnumerableExpression<IMessage>, IOrderedSet<IMessage>, IList<IMessage>, ISet<IMessage>, ICollection<IMessage>, IEnumerable<IMessage>, ICollectionExpression, IEnumerableExpression, IList, ICollection, IEnumerable
- Inheritance
-
InteractionMessageCollection
- Implements
- Inherited Members
Constructors
InteractionMessageCollection(IInteraction)
Creates a new instance
public InteractionMessageCollection(IInteraction parent)
Parameters
parent
IInteractionthe parent Interaction
Methods
SetOpposite(IMessage, IInteraction)
Sets the opposite of the given item
protected override void SetOpposite(IMessage item, IInteraction newParent)
Parameters
item
IMessagethe item
newParent
IInteractionthe new parent or null, if the item is removed from the collection