SlicerCache 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示切片器的当前筛选器状态,以及有关切片器连接到的 PivotCache 或 WorkbookConnection 的信息。
public interface class SlicerCache
[System.Runtime.InteropServices.Guid("000244C4-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface SlicerCache
Public Interface SlicerCache
- 属性
注解
SlicerCaches使用 对象的 _Workbook 属性访问工作簿中对象的集合SlicerCache。
每个切片器都有一个基 SlicerCache 对象,该对象表示切片器中显示的项,以及显示其相应项目标题的磁贴的当前用户界面状态。 用户在 Excel 中看到的每个切片器控件都由一个 Slicer 对象表示,该对象具有 SlicerCache 与之关联的对象。
属性
Application |
在没有对象限定符的情况下使用时,此属性获取表示 Application Microsoft Excel 应用程序的对象。 与对象限定符一起使用时,此属性获取表示 Application 指定对象的创建者的对象。 |
Creator |
获取一个 32 位整数,该 整数 指示创建此对象的应用程序。 |
CrossFilterType |
获取或设置切片器是否与共享同一切片器缓存的其他切片器参与交叉筛选,以及如何显示交叉筛选。 |
FilterCleared |
返回是否清除切片器或时间线筛选器状态。 C#) 中的布尔 (布尔值。 只读 |
Index |
获取集合中SlicerCaches指定 SlicerCache 对象的索引。 |
List |
如此 如果 切片器缓存是针对表上的切片器。 否则为 False。 C#) 只读的布尔 (布尔值 |
ListObject |
返回 对象的 QueryTableListObject 对象。 只读 |
Name |
获取或设置切片器缓存的名称。 |
OLAP |
获取与指定切片器缓存关联的切片器是否基于 OLAP 数据源。 |
Parent |
获取指定SlicerCache对象的父SlicerCaches对象。 |
PivotTables |
获取包含 SlicerPivotTables 切片器缓存当前正在筛选的数据透视表的信息的集合。 |
RequireManualUpdate |
当需要手动更新切片器缓存时,其值为 True。 C#中的布尔 (bool ) 读/写 |
ShowAllItems |
获取或设置连接到指定切片器缓存的切片器是否显示已从相应 PivotCache 中删除的项。 |
SlicerCacheLevels |
获取对象的集合 SlicerCacheLevel ,这些对象表示指定切片器缓存所基于的 OLAP 层次结构的级别。 |
SlicerCacheType |
返回切片器缓存的类型 - 切片器或时间线。 只读 |
SlicerItems |
获取包含 SlicerItems 切片器缓存中所有项的集合的集合。 |
Slicers |
获取一个Slicers集合,该集合包含与指定的 SlicerCache关联的 对象的集合Slicer。 |
SortItems |
获取或设置切片器中的项是否排序。 |
SortUsingCustomLists |
获取或设置是否按自定义列表对指定切片器缓存中的项进行排序。 |
SourceName |
获取切片器连接到的数据源的名称。 |
SourceType |
获取切片器连接到的数据源类型。 |
TimelineState |
SlicerCache 对象的时间线特定状态。 只读 |
VisibleSlicerItems |
获取一个 SlicerItems 集合,该集合包含指定切片器缓存中所有可见项的集合。 |
VisibleSlicerItemsList |
获取或设置应用手动筛选的层次结构中所有级别的成员的 MDX 唯一名称列表。 |
WorkbookConnection |
获取一个 WorkbookConnection 对象,该对象表示指定切片器使用的数据连接。 |
方法
ClearAllFilters() |
根据切片器缓存类型,清除切片器或时间线的筛选器。 |
ClearDateFilter() |
清除时间线 (日期筛选器) 的筛选器。 |
ClearManualFilter() |
清除与指定的切片器缓存关联的所有切片器的筛选。 |
Delete() |
删除指定的切片器缓存及其关联的切片器。 |