FilteredObservableCollection(T) Class
TOC
Collapse the table of content
Expand the table of content

FilteredObservableCollection<T> Class

 

Represents a filtered observable collection.

Namespace:   Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)

System.Object
  Microsoft.VisualStudio.Language.Intellisense.FilteredObservableCollection<T>

public class FilteredObservableCollection<T> : IList, ICollection, 
	IEnumerable, IList<T>, ICollection<T>, IEnumerable<T>, INotifyCollectionChanged

Type Parameters

T

The type of the collection.

NameDescription
System_CAPS_pubmethodFilteredObservableCollection<T>(IList<T>)

Initializes a new instance of FilteredObservableCollection<T>.

NameDescription
System_CAPS_pubpropertyCount

Gets the number of items in the collection.

System_CAPS_pubpropertyIsFixedSize

Determines whether this collection has a fixed size.

System_CAPS_pubpropertyIsReadOnly

Determines whether this collection is read-only.

System_CAPS_pubpropertyIsSynchronized

Determines whether the collection is synchronized.

System_CAPS_pubpropertyItem[Int32]

Gets the item at the specified location.

System_CAPS_pubpropertySyncRoot

Gets the object used to synchronize the collection.

NameDescription
System_CAPS_pubmethodAdd(T)

Since this collection is read-only, throws an InvalidOperationException.

System_CAPS_pubmethodAdd(Object)

Since this collection is read-only, throws an InvalidOperationException.

System_CAPS_pubmethodClear()

Since this collection is read-only, throws an InvalidOperationException.

System_CAPS_pubmethodContains(T)

Determines whether the collection contains the specified item.

System_CAPS_pubmethodContains(Object)

Determines whether the collection contains the specified object.

System_CAPS_pubmethodCopyTo(T[], Int32)

Since this collection is read-only, throws an InvalidOperationException.

System_CAPS_pubmethodCopyTo(Array, Int32)

Since this collection is read-only, throws an InvalidOperationException.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodFilter(Predicate<T>)

Filters the collection by the specified predicate.

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetEnumerator()

Gets the enumerator.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIndexOf(T)

Gets the location of the specified item.

System_CAPS_pubmethodIndexOf(Object)

Gets the location of the specified item.

System_CAPS_pubmethodInsert(Int32, T)

Since this collection is read-only, throws an InvalidOperationException.

System_CAPS_pubmethodInsert(Int32, Object)

Since this collection is read-only, throws an InvalidOperationException.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRemove(T)

Since this collection is read-only, throws an InvalidOperationException.

System_CAPS_pubmethodRemove(Object)

Since this collection is read-only, throws an InvalidOperationException.

System_CAPS_pubmethodRemoveAt(Int32)

Since this collection is read-only, throws an InvalidOperationException.

System_CAPS_pubmethodStopFiltering()

Removes the filter for the collection.

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubeventCollectionChanged

Raised when the collection has changed.

The underlying collection for this class must implement IList and INotifyCollectionChanged.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft