Share via


SPFile.CheckOut - Méthode

Vérifie le fichier d'une bibliothèque de documents.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Sub CheckOut
'Utilisation
Dim instance As SPFile

instance.CheckOut()
public void CheckOut()

Exceptions

Exception Condition
SPException

Une erreur s'est produite lors de l'extraction du fichier.

Remarques

Cette méthode appelle CheckOut(SPFile.SPCheckOutType, String) avec Online et null .

Exemples

L'exemple de code suivant montre comment extraire tous les fichiers dans le dossier Documents partagés pour un sous-site spécifié.

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();

Notes

Certains objets implémentent l'interface IDisposable , et vous devez éviter de conserver ces objets dans la mémoire après que qu'ils ne sont plus nécessaires. Pour plus d'informations sur les bonnes pratiques de codage, consultez Disposing Objects.

Voir aussi

Référence

SPFile classe

SPFile - Membres

CheckOut - Surcharge

Microsoft.SharePoint - Espace de noms