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