Version

IFilterViewModel Interface Members

The following tables list the members exposed by IFilterViewModel.

Public Properties
 NameDescription
 PropertyAdvancedFilterViewModelGets the view model for the advanced filtering.  
 PropertyDataProviderGets the model provider which is responsible for providing the data.  
 PropertyFilterMembersGets the filter members. The collection contains all the members in the root level  
 PropertyHierarchyGets the hierarchy which will be used for filling the filter members.  
 PropertyIsAllSelectedGets or sets a value indicating whether all Infragistics.Olap.Data.IFilterMember instances of FilterMembers collection are selected.  
 PropertyIsDirtyGets a value indicating whether this instance has pending changes.  
 PropertyIsLoadingMembersGets a value indicating whether the loading of FilterMembers is in progress.  
 PropertyParentInFrontGets or sets a value indicating whether parent is in front of children.  
 PropertyViewModelGets the olap view model which this instance is related to.  
Public Methods
 NameDescription
 MethodAttachToProviderConnects this IFilterViewModel with particular IDataProvider.  
 MethodDetachFromProviderDisconnects this IFilterViewModel from particular IDataProvider.  
 MethodGetFilterMemberOverloaded. Gets the filter member related to given Infragistics.Olap.Data.IMember.  
 MethodLoadFilterMembersAsyncLoads the filter members asynchronously.  
 MethodSelectMatchingFilterMembersCheck only the filter members that contain a specific search string.  
Public Events
 NameDescription
 EventLoadFilterMembersCompletedFired when asynchronous loading of filter members is completed.  
 EventSelectionChangedOccurs when any of Infragistics.Olap.Data.IFilterMember childern changes its selection.  
See Also