[]
Represents the current filter state for a slicer and information about which source the slicer is connected to.
public interface ISlicerCache
Public Interface ISlicerCache
Name | Description |
---|---|
CrossFilterType | Gets or sets whether the slicer is participating in cross filtering with other slicers that share the same slicer cache, and how cross filtering is displayed. |
FilterCleared | Gets a value indicating whether the filter state is cleared. |
Index | Gets the index of the specified ISlicerCache object in the ISlicerCaches collection. |
List | Gets a value indicating whether the slicer cache is for a slicer on a table. |
ListObject | Gets the ITable object associated with this ISlicerCache. |
Name | Gets or sets the name of the slicer cache. |
RequireManualUpdate | Gets or sets a value indicating whether manual updates of the slicer cache required. |
SlicerItems | Gets the ISlicerItems collection that contains the collection of all items in the slicer cache. |
Slicers | Gets the ISlicers collection that contains the collection of ISlicer objects associated with the specified ISlicerCache. |
SortItems | Gets or sets the sort order of the items in the slicer. |
SourceName | Gets the name of the data source the slicer is connected to. |
VisibleSlicerItems | Gets the ISlicerItems collection that contains the collection of all the visible items in the specified slicer cache. |
Name | Description |
---|---|
ClearAllFilters() | Clears the filter depending on the slicer cache type. |
ClearDateFilter() | Clears the filter for a timeline (date filter). |
ClearManualFilter() | Clears the manual filter for the slicer cache. |
Delete() | Deletes the specified slicer cache and the slicers associated with it. |