Class TemplateBindingParameterSubstitutionCollection
Denotes a class to implement the parameterSubstitution reference
public class TemplateBindingParameterSubstitutionCollection : ObservableOppositeOrderedSet<ITemplateBinding, ITemplateParameterSubstitution>, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, IOrderedSetExpression<ITemplateParameterSubstitution>, IListExpression<ITemplateParameterSubstitution>, ISetExpression<ITemplateParameterSubstitution>, ICollectionExpression<ITemplateParameterSubstitution>, IEnumerableExpression<ITemplateParameterSubstitution>, IOrderedSet<ITemplateParameterSubstitution>, IList<ITemplateParameterSubstitution>, ISet<ITemplateParameterSubstitution>, ICollection<ITemplateParameterSubstitution>, IEnumerable<ITemplateParameterSubstitution>, ICollectionExpression, IEnumerableExpression, IList, ICollection, IEnumerable
- Inheritance
-
TemplateBindingParameterSubstitutionCollection
- Implements
- Inherited Members
-
DecoratedSet<ITemplateParameterSubstitution>.ExceptWith(IEnumerable<ITemplateParameterSubstitution>)
Constructors
TemplateBindingParameterSubstitutionCollection(ITemplateBinding)
Creates a new instance
public TemplateBindingParameterSubstitutionCollection(ITemplateBinding parent)
Parameters
parent
ITemplateBindingthe parent TemplateBinding
Methods
SetOpposite(ITemplateParameterSubstitution, ITemplateBinding)
Sets the opposite of the given item
protected override void SetOpposite(ITemplateParameterSubstitution item, ITemplateBinding newParent)
Parameters
item
ITemplateParameterSubstitutionthe item
newParent
ITemplateBindingthe new parent or null, if the item is removed from the collection