Show / Hide Table of Contents

Class StructuredTypeAttributesCollection

Inheritance
object
Collection<IAttribute>
ObservableCollectionExtended<IAttribute>
ObservableList<IAttribute>
ObservableOppositeList<IStructuredType, IAttribute>
StructuredTypeAttributesCollection
Implements
IReadOnlyList<IAttribute>
IReadOnlyCollection<IAttribute>
IList
ICollection
INotifyCollectionChanging
INotifyPropertyChanged
INotifyCollectionChanged
IListExpression<IAttribute>
IList<IAttribute>
ICollectionExpression<IAttribute>
IEnumerableExpression<IAttribute>
IEnumerableExpression
ICollection<IAttribute>
IEnumerable<IAttribute>
IEnumerable
Inherited Members
ObservableOppositeList<IStructuredType, IAttribute>.Parent
ObservableOppositeList<IStructuredType, IAttribute>.SetOpposite(IAttribute, IStructuredType)
ObservableOppositeList<IStructuredType, IAttribute>.ClearItems()
ObservableOppositeList<IStructuredType, IAttribute>.InsertItem(int, IAttribute)
ObservableOppositeList<IStructuredType, IAttribute>.RemoveItem(int)
ObservableOppositeList<IStructuredType, IAttribute>.SetItem(int, IAttribute)
ObservableOppositeList<IStructuredType, IAttribute>.ToString()
ObservableList<IAttribute>.AsNotifiable()
ObservableList<IAttribute>.ToString()
ObservableCollectionExtended<IAttribute>.CollectionChanging
ObservableCollectionExtended<IAttribute>.CollectionChanged
ObservableCollectionExtended<IAttribute>.PropertyChanged
ObservableCollectionExtended<IAttribute>.OnCollectionChanging(NotifyCollectionChangedEventArgs)
ObservableCollectionExtended<IAttribute>.OnCollectionChanged(NotifyCollectionChangedEventArgs, bool)
ObservableCollectionExtended<IAttribute>.RequireEvents()
ObservableCollectionExtended<IAttribute>.ClearItems()
ObservableCollectionExtended<IAttribute>.InsertItem(int, IAttribute)
ObservableCollectionExtended<IAttribute>.MoveItem(int, int)
ObservableCollectionExtended<IAttribute>.RemoveItem(int)
ObservableCollectionExtended<IAttribute>.SetItem(int, IAttribute)
Collection<IAttribute>.Add(IAttribute)
Collection<IAttribute>.Clear()
Collection<IAttribute>.Contains(IAttribute)
Collection<IAttribute>.CopyTo(IAttribute[], int)
Collection<IAttribute>.GetEnumerator()
Collection<IAttribute>.IndexOf(IAttribute)
Collection<IAttribute>.Insert(int, IAttribute)
Collection<IAttribute>.Remove(IAttribute)
Collection<IAttribute>.RemoveAt(int)
Collection<IAttribute>.Count
Collection<IAttribute>.this[int]
Collection<IAttribute>.Items
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: NMF.Models.Meta
Assembly: NMF.Models.dll
Syntax
public class StructuredTypeAttributesCollection : ObservableOppositeList<IStructuredType, IAttribute>, IReadOnlyList<IAttribute>, IReadOnlyCollection<IAttribute>, IList, ICollection, INotifyCollectionChanging, INotifyPropertyChanged, INotifyCollectionChanged, IListExpression<IAttribute>, IList<IAttribute>, ICollectionExpression<IAttribute>, IEnumerableExpression<IAttribute>, IEnumerableExpression, ICollection<IAttribute>, IEnumerable<IAttribute>, IEnumerable

Constructors

| Edit this page View Source

StructuredTypeAttributesCollection(IStructuredType)

Declaration
public StructuredTypeAttributesCollection(IStructuredType parent)
Parameters
Type Name Description
IStructuredType parent

Methods

| Edit this page View Source

SetOpposite(IAttribute, IStructuredType)

Declaration
protected override void SetOpposite(IAttribute item, IStructuredType parent)
Parameters
Type Name Description
IAttribute item
IStructuredType parent
Overrides
ObservableOppositeList<IStructuredType, IAttribute>.SetOpposite(IAttribute, IStructuredType)

Implements

IReadOnlyList<T>
IReadOnlyCollection<T>
IList
ICollection
INotifyCollectionChanging
INotifyPropertyChanged
INotifyCollectionChanged
IListExpression<T>
IList<T>
ICollectionExpression<T>
IEnumerableExpression<T>
IEnumerableExpression
ICollection<T>
IEnumerable<T>
IEnumerable
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX