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.