Compartir a través de


del método SPFile.CheckOut

Comprueba el archivo de una biblioteca de documentos.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Sub CheckOut
'Uso
Dim instance As SPFile

instance.CheckOut()
public void CheckOut()

Excepciones

Excepción Condición
SPException

Se produjo un error al desproteger el archivo.

Comentarios

Este método llama a CheckOut(SPFile.SPCheckOutType, String) con Online y nulo .

Ejemplos

En el ejemplo de código siguiente se muestra cómo desproteger todos los archivos de la carpeta Documentos compartidos para un subsitio especificado.

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

Nota

Determinados objetos implementan la interfaz de IDisposable y, a continuación, se debe evitar la conservación de estos objetos en la memoria que ya no se necesitan. Para obtener información acerca de buenas prácticas de codificación, vea Disposing Objects.

Vea también

Referencia

clase SPFile

Miembros SPFile

Sobrecarga CheckOut

Espacio de nombres Microsoft.SharePoint