SPRecycleBinItemCollection 成员

代表SPRecycleBinItem对象的集合。

SPRecycleBinItemCollection 类型公开以下成员。

属性

  名称 说明
公共属性 BinType 获取回收站的类型。
公共属性 Count 获取集合中的回收站中的项目数。 (覆盖 SPBaseCollection.Count。)
公共属性 Item 获取集合中指定索引处的回收站项目。
公共属性 ItemCollectionPosition 获取一个 object 类型的值,用于获取行分页视图中的回收站下一组。
公共属性 LastProcessedId 批量处理删除、 还原或移动回收站项目要获取的最后一个回收站项目的已处理的 GUID 的函数中使用。
公共属性 Site 获取父网站集的网站集回收站。
公共属性 Web 获取父网站的最终用户回收站。

页首

方法

  名称 说明
公共方法 Delete 从回收站中永久删除指定的项。
公共方法 DeleteAll 从回收站删除 permanentlyall 项目。
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetEnumerator 获取要循环访问集合的枚举。 (从 SPBaseCollection 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetItemById 从集合中获取具有指定 ID 的回收站项。
公共方法 GetType (从 Object 继承。)
公共方法 GetTypedEnumerator<T> 返回以循环访问集合的类型安全枚举。 (从 SPBaseCollection 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 MoveAllToSecondStage 将最终用户回收站中的所有项目都移至网站集回收站中的第二个阶段。
公共方法 MoveToSecondStage([]) 将指定的项从最终用户回收站移动到第二网站集回收站阶段。
公共方法 MoveToSecondStage([], Boolean) 将具有指定 Id 的项目从最终用户回收站移至网站集回收站中的第二阶段并 (可选) 指定是否可删除项目,如果将第二阶段是太大。
公共方法 Restore 将指定的回收站项目还原到其原始位置。
公共方法 RestoreAll 将所有回收站项目都还原到其原始位置。
公共方法 ToString (从 Object 继承。)

页首

显式 接口 实现

  名称 说明
显式接口实现私有方法 ICollection.CopyTo 将集合中的元素复制到的指定索引处开始的数组。 (从 SPBaseCollection 继承。)
显式接口实现私有属性 ICollection.IsSynchronized 获取一个布尔值,指示集合访问是同步还是线程安全。 (从 SPBaseCollection 继承。)
显式接口实现私有属性 ICollection.SyncRoot 获取用于同步到集合的对象。 (从 SPBaseCollection 继承。)

页首

另请参阅

引用

SPRecycleBinItemCollection 类

Microsoft.SharePoint 命名空间