FilterCollection Methods TIBCO Spotfire 7.11 API Reference

The FilterCollection type exposes the following members.

Methods

  Name Description
Public method AddNewFilter(DataColumn)
Creates a filter and adds it to this FilterCollection. This method will make an effort to create a suitable filter for the column based on number of unique values and the column data type.
Public method AddNewFilter(TypeIdentifier, DataColumn)
Creates a filter and adds it to this FilterCollection. The filter type corresponds to the supplied filter identifier.
Public method AutoConfigure
If this collection is empty, then the flag AutoCreateFilters is set to true and filters are created for each column in the DataTableReference.
Public method Clear
Removes all items from this collection.
Public method Contains(String)
Determines whether a named element is in this collection.
Public method Contains(T)
Determines whether the specified value is in this collection.
(Inherited from DocumentNodeListBaseT.)
Public method Contains(DataColumn)
Determines whether a DataColumn has a filter representation in this collection.
Public method GetEnumerator
Returns an enumerator that iterates through this collection.
(Inherited from DocumentNodeListBaseT.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method IndexOf
Searches for the specified value and returns the zero-based index of the first occurrence within this collection.
(Inherited from DocumentNodeListBaseT.)
Public method Remove
Removes the specified item.
Public method ResetAllFilters
Resets all filters.
Public method ToArray
Copies the elements of the collection to a new array.
(Inherited from DocumentNodeListBaseT.)
Top
Explicit Interface Implementations

  Name Description
Explicit interface implementation Private method IEnumerableGetEnumerator
Returns an enumerator that iterates through a collection.
(Inherited from DocumentNodeListBaseT.)
Explicit interface implementation Private method IServiceProviderGetService
Implements IServiceProvider.
(Inherited from Node.)
Explicit interface implementation Private method INodeContextGetAncestorT (Inherited from DocumentNode.)
Explicit interface implementation Private method INodeContextGetServiceT (Inherited from DocumentNode.)
Explicit interface implementation Private method INodeContextIsDescendantOf (Inherited from DocumentNode.)
Explicit interface implementation Private method ITransactionsBeginAggregatedTransaction (Inherited from DocumentNode.)
Explicit interface implementation Private method ITransactionsExecuteInvisibleTransaction (Inherited from DocumentNode.)
Explicit interface implementation Private method ITransactionsExecuteStickyTransaction (Inherited from DocumentNode.)
Explicit interface implementation Private method ITransactionsExecuteTransaction (Inherited from DocumentNode.)
Top
See Also

Reference