Freigeben über


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.

Siehe auch

Referenz

SPFile Klasse

SPFile-Member

CheckOut-Überladung

Microsoft.SharePoint-Namespace