Freigeben über


SPFileVersion-Klasse

Stellt eine Version eines SPFile -Objekts dar.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.SPFileVersion

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Class SPFileVersion
'Usage
Dim instance As SPFileVersion
public class SPFileVersion

Hinweise

Wenn eine Datei eine Version wird, werden die Eigenschaften mit der Version beibehalten. Dazu gehören die Eincheckkommentar und andere Informationen für die Datei.

Verwenden Sie die Versions -Eigenschaft der SPFile -Klasse, um ein SPFileVersionCollection -Objekt zurückzugeben, die die Auflistung von Versionen einer Datei darstellt. Verwenden Sie eine Indexerstellung, um eine einzelne Version aus der Auflistung zurückzugeben. Angenommen, wenn die Auflistung einer Variablen mit dem Namen collVersionszugewiesen ist, verwenden Sie collVersions[index] in c# oder collVersions(index) in Visual Basic, index ist, auf dem die Indexnummer der Version in der Auflistung. Verwenden Sie andernfalls die GetVersionFromID -Methode, um eine einzelne Version aus der Auflistung zurückzugeben.

Wenn Datei Versionsverwaltung für eine Dokumentbibliothek aktiviert ist, wird durch das Aufrufen der CheckIn -Methode der Klasse SPFile nach Verwendung der CheckOut -Methode eine Version der Datei erstellt. Auf die gleiche Weise erstellt das Aufrufen der SaveBinary -Methode der SPFile -Klasse auch eine Version.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPFileVersion-Member

Microsoft.SharePoint-Namespace