Search Results for

    Show / Hide Table of Contents

    Interface IListItemVersion

    Public interface to define a ListItemVersion object

    Inherited Members
    IDataModel<IListItemVersion>.Requested
    IDataModel<IListItemVersion>.HasValue(string)
    IDataModel<IListItemVersion>.HasChanged(string)
    IDataModel<IListItemVersion>.IsPropertyAvailable(Expression<Func<IListItemVersion, object>>)
    IDataModel<IListItemVersion>.ArePropertiesAvailable(params Expression<Func<IListItemVersion, object>>[])
    IDataModel<IListItemVersion>.EnsureProperties(params Expression<Func<IListItemVersion, object>>[])
    IDataModel<IListItemVersion>.EnsurePropertiesAsync(params Expression<Func<IListItemVersion, object>>[])
    IDataModel<IListItemVersion>.ExecuteRequestAsync(ApiRequest)
    IDataModel<IListItemVersion>.ExecuteRequest(ApiRequest)
    IDataModel<IListItemVersion>.ExecuteRequestBatchAsync(ApiRequest)
    IDataModel<IListItemVersion>.ExecuteRequestBatch(ApiRequest)
    IDataModel<IListItemVersion>.ExecuteRequestBatchAsync(Batch, ApiRequest)
    IDataModel<IListItemVersion>.ExecuteRequestBatch(Batch, ApiRequest)
    IDataModelParent.Parent
    IDataModelWithContext.PnPContext
    IDataModelGet<IListItemVersion>.GetBatchAsync(Batch, params Expression<Func<IListItemVersion, object>>[])
    IDataModelGet<IListItemVersion>.GetAsync(params Expression<Func<IListItemVersion, object>>[])
    IDataModelLoad<IListItemVersion>.LoadBatchAsync(Batch, params Expression<Func<IListItemVersion, object>>[])
    IDataModelLoad<IListItemVersion>.LoadAsync(params Expression<Func<IListItemVersion, object>>[])
    IDataModelDelete.DeleteBatchAsync()
    IDataModelDelete.DeleteBatchAsync(Batch)
    IDataModelDelete.DeleteAsync()
    IDataModelDelete.DeleteBatch()
    IDataModelDelete.DeleteBatch(Batch)
    IDataModelDelete.Delete()
    IExpandoDataModel.this[string]
    IExpandoDataModel.Values
    IExpandoDataModel.Count
    IExpandoDataModel.AsDynamic()
    Namespace: PnP.Core.Model.SharePoint
    Assembly: PnP.Core.dll
    Syntax
    public interface IListItemVersion : IDataModel<IListItemVersion>, IDataModelParent, IDataModelWithContext, ISupportModules<IListItemVersion>, IDataModelGet<IListItemVersion>, IDataModelLoad<IListItemVersion>, IDataModelDelete, IExpandoDataModel, IQueryableDataModel

    Properties

    All

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

    Declaration
    object All { get; }
    Property Value
    object

    Created

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

    Declaration
    DateTime Created { get; }
    Property Value
    DateTime

    CreatedBy

    The ISharePointUser that created this version.

    Declaration
    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.

    Declaration
    IFieldCollection Fields { get; }
    Property Value
    IFieldCollection

    FileVersion

    IFileVersion of this list item version

    Declaration
    IFileVersion FileVersion { get; }
    Property Value
    IFileVersion

    Id

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

    Declaration
    int Id { get; }
    Property Value
    int

    IsCurrentVersion

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

    Declaration
    bool IsCurrentVersion { get; }
    Property Value
    bool

    VersionLabel

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

    Declaration
    string VersionLabel { get; }
    Property Value
    string

    Extension Methods

    DataModelGetExtensions.GetBatchAsync<TModel>(IDataModelGet<TModel>, Batch, params Expression<Func<TModel, object>>[])
    DataModelGetExtensions.GetBatchAsync<TModel>(IDataModelGet<TModel>, params Expression<Func<TModel, object>>[])
    DataModelGetExtensions.GetBatch<TModel>(IDataModelGet<TModel>, Batch, params Expression<Func<TModel, object>>[])
    DataModelGetExtensions.GetBatch<TModel>(IDataModelGet<TModel>, params Expression<Func<TModel, object>>[])
    DataModelGetExtensions.Get<TModel>(IDataModelGet<TModel>, params Expression<Func<TModel, object>>[])
    DataModelLoadExtensions.LoadBatchAsync<TModel>(IDataModelLoad<TModel>, Batch, params Expression<Func<TModel, object>>[])
    DataModelLoadExtensions.LoadBatchAsync<TModel>(IDataModelLoad<TModel>, params Expression<Func<TModel, object>>[])
    DataModelLoadExtensions.LoadBatch<TModel>(IDataModelLoad<TModel>, Batch, params Expression<Func<TModel, object>>[])
    DataModelLoadExtensions.LoadBatch<TModel>(IDataModelLoad<TModel>, params Expression<Func<TModel, object>>[])
    DataModelLoadExtensions.Load<TModel>(IDataModelLoad<TModel>, params Expression<Func<TModel, object>>[])
    DataModelLoadExtensions.QueryProperties<TModel>(IDataModelLoad<TModel>, params Expression<Func<TModel, object>>[])
    RequestModuleExtensions.WithHeaders<TModel>(ISupportModules<TModel>, Dictionary<string, string>, Action<Dictionary<string, string>>)
    RequestModuleExtensions.WithResponseHeaders<TModel>(ISupportModules<TModel>, Action<Dictionary<string, string>>)
    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer