Share via


SPPictureLibrary 类

代表一个包含图片的文档库。

继承层次结构

System.Object
  Microsoft.SharePoint.SPSecurableObject
    Microsoft.SharePoint.SPList
      Microsoft.SharePoint.SPDocumentLibrary
        Microsoft.SharePoint.SPPictureLibrary

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

语法

声明
Public Class SPPictureLibrary _
    Inherits SPDocumentLibrary
用法
Dim instance As SPPictureLibrary
public class SPPictureLibrary : SPDocumentLibrary

备注

若要获取SPPictureLibrary对象,请转换图片库中,为给定的列表,如下面的示例中所示。

Dim pictureLibrary As SPPictureLibrary = CType(list, SPPictureLibrary)  
SPPictureLibrary oPictureLibrary = (SPPictureLibrary)list;

警告

更改的任何SPPictureLibrary属性的值可能会导致在用户界面的负面影响和不受支持。

示例

下面的代码示例显示指定网站上的图片库中使用的图像的大小属性设置。

Dim site As SPWeb = 
    SPControl.GetContextSite(Context).AllWebs("Site_Name")

Dim pictureLibrary As SPPictureLibrary = 
    CType(site.Lists("List_Title"), SPPictureLibrary)

Response.Write(pictureLibrary.ThumbnailSize.ToString() & " :: " & _
    pictureLibrary.WebImageHeight.ToString() & " :: " & _
    pictureLibrary.WebImageWidth.ToString())
using(SPWeb oWebsite = SPContext.Current.Site.AllWebs["Website_Name"])
{
SPPictureLibrary oPictureLibrary = 
    (SPPictureLibrary)oWebsite.Lists["List_Title"];

Response.Write(oPictureLibrary.ThumbnailSize.ToString() + " :: " +
    oPictureLibrary.WebImageHeight.ToString() + " :: " +
    oPictureLibrary.WebImageWidth.ToString());
}

备注

Certain objects implement the IDisposable interface, and you must avoid retaining these objects in memory after they are no longer needed. For information about good coding practices, see Disposing Objects.

线程安全性

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

另请参阅

引用

SPPictureLibrary 成员

Microsoft.SharePoint 命名空间