SPPictureLibrary-Klasse
Stellt eine Dokumentbibliothek, die Bilder enthält.
Vererbungshierarchie
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
'Declaration
Public Class SPPictureLibrary _
Inherits SPDocumentLibrary
'Usage
Dim instance As SPPictureLibrary
public class SPPictureLibrary : SPDocumentLibrary
Hinweise
Um ein SPPictureLibrary -Objekt abzurufen, umgewandelt die angegebene Liste als eine Bildbibliothek, wie im folgenden Beispiel dargestellt.
Dim pictureLibrary As SPPictureLibrary = CType(list, SPPictureLibrary)
SPPictureLibrary oPictureLibrary = (SPPictureLibrary)list;
Warnung
Ändern der Werte von allen Eigenschaften des SPPictureLibrary kann dazu führen, dass Nebenwirkungen auf der Benutzeroberfläche und wird nicht unterstützt.
Beispiele
Das folgende Codebeispiel zeigt Eigenschaftseinstellungen für die Größe von Bildern in einer Bildbibliothek auf der angegebenen Website verwendet.
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());
}
Hinweis
Bestimmte Objekte, die IDisposable -Schnittstelle implementieren, und müssen Sie vermeiden, diese Objekte im Arbeitsspeicher beibehalten, wenn sie nicht mehr benötigt werden. Informationen zu bewährten Codierung finden Sie unter Disposing Objects.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.