SPFile.CheckOut-Methode
Checkt die Datei aus einer Dokumentbibliothek.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Sub CheckOut
'Usage
Dim instance As SPFile
instance.CheckOut()
public void CheckOut()
Ausnahmen
Ausnahme | Bedingung |
---|---|
SPException | Beim Auschecken der Datei ist ein Fehler aufgetreten. |
Hinweise
Diese Methode ruft CheckOut(SPFile.SPCheckOutType, String) mit Online und Null .
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie alle Dateien im Ordner "Gemeinsame Dokumente" für eine angegebene Unterwebsite auszuchecken.
Dim site As SPSite = SPContext.Current.Site
Dim targetWeb As SPWeb = site.AllWebs("Site_Name/Subsite_Name")
Dim docLibFolder As SPFolder = targetWeb.Folders("Shared Documents")
Dim docLibFiles As SPFileCollection = docLibFolder.Files
Dim i As Integer
For i = 0 To docLibFiles.Count - 1
docLibFiles(i).CheckOut()
Next i
SPSite oSiteCollection = SPContext.Current.Site;
SPWeb oWebsite = oSiteCollection.AllWebs["Site_Name/Subsite_Name"];
SPFolder oFolder = oWebsite.Folders["Shared Documents"];
SPFileCollection collFiles = oFolder.Files;
for (int intIndex=0; intIndex<collFiles.Count; intIndex++)
{
collFiles[intIndex].CheckOut();
}
oWebsite.Dispose();
Hinweis
Bestimmte Objekte, die IDisposable -Schnittstelle implementieren, und müssen Sie vermeiden, diese Objekte im Arbeitsspeicher beibehalten, nachdem sie nicht mehr benötigt werden. Informationen zu bewährten Programmierpraktiken finden Sie unter Disposing Objects.