SPUserStorage 类

维护用户信息的 Web 部件页和用户使用以字节为单位的空间量。

继承层次结构

System.Object
  Microsoft.SharePoint.SPUserStorage

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Class SPUserStorage
用法
Dim instance As SPUserStorage
public class SPUserStorage

备注

此类有中管理 Web 部件自定义的两种用途:

  • 提供有关使用用户的 personalizations 的内存量的信息。

  • 减少了在服务器上使用,因为删除特定用户的个性化操作时,可以作为SPFile类的DeleteAllPersonalizations方法中的参数传递用户存储对象的UserId属性的空间量。

使用SPFile类的LengthByUser属性可返回SPUserStorageCollection对象包含有关每个用户的 Web 部件页的信息。使用索引器从集合中返回单个用户存储对象。例如,如果集合分配给名为myUserStorages的变量中,使用 C# 中的myUserStorages[index]或myUserStorages(index) Microsoft Visual Basic 中,其中index是集合中的用户存储的索引号。您可以使用foreach语句 (在 Visual Basic 中的For Each ) 以循环访问集合,并返回用户存储对象。

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

SPUserStorage 成员

Microsoft.SharePoint 命名空间