Table of Contents

Interface IListItemVersion

Namespace
PnP.Core.Model.SharePoint
Assembly
PnP.Core.dll

Public interface to define a ListItemVersion object

public interface IListItemVersion : IDataModel<IListItemVersion>, IDataModelParent, IDataModelWithContext, ISupportModules<IListItemVersion>, IDataModelGet<IListItemVersion>, IDataModelLoad<IListItemVersion>, IDataModelDelete, IExpandoDataModel, IQueryableDataModel
Inherited Members
Extension Methods

Properties

All

A special property used to add an asterisk to a $select statement

object All { get; }

Property Value

object

Created

Gets a value that specifies the creation date and time for the list item version.

DateTime Created { get; }

Property Value

DateTime

CreatedBy

The ISharePointUser that created this version.

ISharePointUser CreatedBy { get; }

Property Value

ISharePointUser

Fields

Fields of this list item version. Implements IQueryable<T>.
See Requesting model collections and IQueryable performance considerations to learn more.

IFieldCollection Fields { get; }

Property Value

IFieldCollection

FileVersion

IFileVersion of this list item version

IFileVersion FileVersion { get; }

Property Value

IFileVersion

Id

Gets the internal identifier for the list item version. SP REST property name: VersionId.

int Id { get; }

Property Value

int

IsCurrentVersion

Gets a value that specifies whether the list item version is the current version.

bool IsCurrentVersion { get; }

Property Value

bool

VersionLabel

Gets a value that specifies the implementation specific identifier of the file.

string VersionLabel { get; }

Property Value

string