Version

IPivotDataSlicerProvider Interface Members

The following tables list the members exposed by IPivotDataSlicerProvider.

Public Properties
 NameDescription
 PropertyIsSlicerProviderInitializedGets a value indicating whether this instance is slicer provider initialized which means that the provider has loaded the information about the existing hierarchies and levels.  
 PropertyOlapViewModelGets the olap view model which this provider operates with.  
Public Methods
 NameDescription
 MethodAddSlicerAdds the slicer to the provider so the provider is able to track the slicers it serves to.  
 MethodGetFilterSourcesAsyncGets asynchronously the collection of filter source items related to given level.  
 MethodGetHierarchiesGets a collection of all available hierarchies.  
 MethodGetLevelsGets a collection of all available levels in given hierarchy.  
 MethodGetSlicersGets a collection of all slicers this instance currently serves to.  
 MethodQueryUpdateSlicersStateQuery request to slicer provider to update the state of slicers in order to reflect the changes caused by another slicer.  
 MethodReleaseFilterSourceItemsCalled in order to be released all filter source items of given level if they are no longer in use.  
 MethodRemoveSlicerRemoves the slicer from the provider so the provider is no longer responsible to serves this slicer.  
Public Events
 NameDescription
 EventGetFilterSourcesCompletedOccurs when the call of GetFilterSourcesAsync is completed.  
 EventSlicerProviderInitializedOccurs when slicer provider is initialized and it has loaded the information about the existing hierarchies and levels.  
See Also