SPPictureLibrary class
Representa uma biblioteca de documentos que contém imagens.
Inheritance hierarchy
System.Object
Microsoft.SharePoint.SPSecurableObject
Microsoft.SharePoint.SPList
Microsoft.SharePoint.SPDocumentLibrary
Microsoft.SharePoint.SPPictureLibrary
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Class SPPictureLibrary _
Inherits SPDocumentLibrary
'Uso
Dim instance As SPPictureLibrary
public class SPPictureLibrary : SPDocumentLibrary
Comentários
Para obter um objeto SPPictureLibrary , converta a lista fornecida como uma biblioteca de imagens, conforme mostrado no exemplo a seguir.
Dim pictureLibrary As SPPictureLibrary = CType(list, SPPictureLibrary)
SPPictureLibrary oPictureLibrary = (SPPictureLibrary)list;
Aviso
Alterar os valores de qualquer uma das propriedades de SPPictureLibrary pode causar efeitos adversos na interface do usuário e não é suportado.
Examples
O exemplo de código a seguir exibe as configurações de propriedade para o tamanho das imagens usadas em uma biblioteca de imagens no site especificado.
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());
}
Dica
Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.