Share via


FilterDescriptorCollection Class

[WCF RIA Services Version 1 Service Pack 2 is compatible with either .NET framework 4 or .NET Framework 4.5, and with either Silverlight 4 or Silverlight 5.]

Provides a collection of FilterDescriptor dependency objects.

Inheritance Hierarchy

System.Object
  System.Windows.DependencyObject
    DependencyObjectCollection<FilterDescriptor>
      System.Windows.Controls.FilterDescriptorCollection

Namespace:  System.Windows.Controls
Assembly:  System.Windows.Controls.DomainServices (in System.Windows.Controls.DomainServices.dll)

Syntax

'Declaration
Public Class FilterDescriptorCollection _
    Inherits DependencyObjectCollection(Of FilterDescriptor)
'Usage
Dim instance As FilterDescriptorCollection
public class FilterDescriptorCollection : DependencyObjectCollection<FilterDescriptor>
public ref class FilterDescriptorCollection : public DependencyObjectCollection<FilterDescriptor^>
type FilterDescriptorCollection =  
    class
        inherit DependencyObjectCollection<FilterDescriptor>
    end
public class FilterDescriptorCollection extends DependencyObjectCollection<FilterDescriptor>

The FilterDescriptorCollection type exposes the following members.

Constructors

  Name Description
Public method FilterDescriptorCollection Initializes a new instance of the FilterDescriptorCollection class.

Top

Properties

  Name Description
Public property Count (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Public property Dispatcher (Inherited from DependencyObject.)
Public property IsReadOnly (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Public property Item (Inherited from DependencyObjectCollection<FilterDescriptor>.)

Top

Methods

  Name Description
Public method Add (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Public method CheckAccess (Inherited from DependencyObject.)
Public method Clear (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Public method ClearValue (Inherited from DependencyObject.)
Public method Contains (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Public method CopyTo (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetAnimationBaseValue (Inherited from DependencyObject.)
Public method GetEnumerator (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetValue (Inherited from DependencyObject.)
Public method IndexOf (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Public method Insert (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ReadLocalValue (Inherited from DependencyObject.)
Public method Remove (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Public method RemoveAt (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Public method SetValue (Inherited from DependencyObject.)
Public method ToString (Inherited from Object.)

Top

Events

  Name Description
Public event CollectionChanged (Inherited from DependencyObjectCollection<FilterDescriptor>.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method System#Collections#IList#Add (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate method System#Collections#IList#Clear (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate method System#Collections#IList#Contains (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate method System#Collections#ICollection#CopyTo (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate property System#Collections#ICollection#Count (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate method System#Collections#IEnumerable#GetEnumerator (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate method System#Collections#IList#IndexOf (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate method System#Collections#IList#Insert (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate property System#Collections#IList#IsFixedSize (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate property System#Collections#IList#IsReadOnly (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate property System#Collections#ICollection#IsSynchronized (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate property System#Collections#IList#Item (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate method System#Collections#IList#Remove (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate method System#Collections#IList#RemoveAt (Inherited from DependencyObjectCollection<FilterDescriptor>.)
Explicit interface implemetationPrivate property System#Collections#ICollection#SyncRoot (Inherited from DependencyObjectCollection<FilterDescriptor>.)

Top

Thread Safety

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

See Also

Reference

System.Windows.Controls Namespace