Search Results for

    Show / Hide Table of Contents

    Class ChangeQueryOptions

    Defines a query that is performed against the change log.

    Inheritance
    System.Object
    ChangeQueryOptions
    Namespace: PnP.Core.Model.SharePoint
    Assembly: PnP.Core.dll
    Syntax
    public class ChangeQueryOptions : object

    Constructors

    ChangeQueryOptions()

    Initializes a new instance of the ChangeQueryOptions class.

    Declaration
    public ChangeQueryOptions()

    ChangeQueryOptions(Boolean, Boolean)

    Initializes a new instance of the ChangeQueryOptions class.

    Declaration
    public ChangeQueryOptions(bool allChangeObjectTypes, bool allChangeTypes)
    Parameters
    System.Boolean allChangeObjectTypes

    If true, get changes for all change object types.

    System.Boolean allChangeTypes

    If true, get all change types.

    Properties

    Activity

    Specifies whether activity is included in the query.

    Declaration
    public bool Activity { get; set; }
    Property Value
    System.Boolean

    Add

    Gets or sets a value that specifies whether add changes are included in the query.

    Declaration
    public bool Add { get; set; }
    Property Value
    System.Boolean

    Alert

    Gets or sets a value that specifies whether changes to alerts are included in the query.

    Declaration
    public bool Alert { get; set; }
    Property Value
    System.Boolean

    ChangeTokenEnd

    Gets or sets a value that specifies the end date and end time for changes that are returned through the query.

    Declaration
    public IChangeToken ChangeTokenEnd { get; set; }
    Property Value
    IChangeToken

    ChangeTokenStart

    Gets or sets a value that specifies the start date and start time for changes that are returned through the query. Changes after this change token are returned.

    Declaration
    public IChangeToken ChangeTokenStart { get; set; }
    Property Value
    IChangeToken

    ContentType

    Gets or sets a value that specifies whether changes to content types are included in the query.

    Declaration
    public bool ContentType { get; set; }
    Property Value
    System.Boolean

    DeleteObject

    Gets or sets a value that specifies whether delete changes are included in the query.

    Declaration
    public bool DeleteObject { get; set; }
    Property Value
    System.Boolean

    FetchLimit

    The maximum number of items to return (defaults to 1000).

    Declaration
    public long FetchLimit { get; set; }
    Property Value
    System.Int64

    Field

    Gets or sets a value that specifies whether changes to site columns are included in the query.

    Declaration
    public bool Field { get; set; }
    Property Value
    System.Boolean

    File

    Gets or sets a value that specifies whether changes to files are included in the query.

    Declaration
    public bool File { get; set; }
    Property Value
    System.Boolean

    Folder

    Gets or sets value that specifies whether changes to folders are included in the query.

    Declaration
    public bool Folder { get; set; }
    Property Value
    System.Boolean

    Group

    Gets or sets a value that specifies whether changes to groups are included in the query.

    Declaration
    public bool Group { get; set; }
    Property Value
    System.Boolean

    GroupMembershipAdd

    Gets or sets a value that specifies whether adding users to groups is included in the query.

    Declaration
    public bool GroupMembershipAdd { get; set; }
    Property Value
    System.Boolean

    GroupMembershipDelete

    Gets or sets a value that specifies whether deleting users from the groups is included in the query.

    Declaration
    public bool GroupMembershipDelete { get; set; }
    Property Value
    System.Boolean

    IgnoreStartTokenNotFoundError

    Ignore errors when calling GetChanges if the caller's start ChangeToken is not found in the database (exact match) or if there are no changes in the database.

    Declaration
    public bool IgnoreStartTokenNotFoundError { get; set; }
    Property Value
    System.Boolean

    Item

    Gets or sets a value that specifies whether general changes to list items are included in the query.

    Declaration
    public bool Item { get; set; }
    Property Value
    System.Boolean

    LatestFirst

    Gets or sets a value that specifies whether to order the results by Modified By date, most recent first.

    Declaration
    public bool LatestFirst { get; set; }
    Property Value
    System.Boolean

    List

    Gets or sets a value that specifies whether changes to lists are included in the query.

    Declaration
    public bool List { get; set; }
    Property Value
    System.Boolean

    Move

    Gets or sets a value that specifies whether move changes are included in the query.

    Declaration
    public bool Move { get; set; }
    Property Value
    System.Boolean

    Navigation

    Gets or sets a value that specifies whether changes to the navigation structure of a site collection are included in the query.

    Declaration
    public bool Navigation { get; set; }
    Property Value
    System.Boolean

    RecursiveAll

    specifies whether we return all the change logs for folder scoped query. The flag will only work for Folder query. If true, all changes in the current folder and all sub folders will be returned. Otherwise, only changes in the current folder will be returned.

    Declaration
    public bool RecursiveAll { get; set; }
    Property Value
    System.Boolean

    Rename

    Gets or sets a value that specifies whether renaming changes are included in the query.

    Declaration
    public bool Rename { get; set; }
    Property Value
    System.Boolean

    RequireSecurityTrim

    Specifies whether we return log with security trimming. If true, we'll return the events with security trimming.

    Declaration
    public bool RequireSecurityTrim { get; set; }
    Property Value
    System.Boolean

    Restore

    Gets or sets a value that specifies whether restoring items from the recycle bin or from backups is included in the query.

    Declaration
    public bool Restore { get; set; }
    Property Value
    System.Boolean

    RoleAssignmentAdd

    Gets or sets a value that specifies whether adding role assignments is included in the query.

    Declaration
    public bool RoleAssignmentAdd { get; set; }
    Property Value
    System.Boolean

    RoleAssignmentDelete

    Gets or sets a value that specifies whether deleting role assignments is included in the query.

    Declaration
    public bool RoleAssignmentDelete { get; set; }
    Property Value
    System.Boolean

    RoleDefinitionAdd

    Gets or sets a value that specifies whether adding role definitions is included in the query.

    Declaration
    public bool RoleDefinitionAdd { get; set; }
    Property Value
    System.Boolean

    RoleDefinitionDelete

    Gets or sets a value that specifies whether deleting role definitions is included in the query.

    Declaration
    public bool RoleDefinitionDelete { get; set; }
    Property Value
    System.Boolean

    RoleDefinitionUpdate

    Gets or sets a value that specifies whether modifying role definitions is included in the query.

    Declaration
    public bool RoleDefinitionUpdate { get; set; }
    Property Value
    System.Boolean

    SecurityPolicy

    Gets or sets a value that specifies whether modifications to security policies are included in the query.

    Declaration
    public bool SecurityPolicy { get; set; }
    Property Value
    System.Boolean

    Site

    Gets or sets a value that specifies whether changes to site collections are included in the query.

    Declaration
    public bool Site { get; set; }
    Property Value
    System.Boolean

    SystemUpdate

    Gets or sets a value that specifies whether updates made using the item SystemUpdate method are included in the query.

    Declaration
    public bool SystemUpdate { get; set; }
    Property Value
    System.Boolean

    Update

    Gets or sets a value that specifies whether update changes are included in the query.

    Declaration
    public bool Update { get; set; }
    Property Value
    System.Boolean

    User

    Gets or sets a value that specifies whether changes to users are included in the query.

    Declaration
    public bool User { get; set; }
    Property Value
    System.Boolean

    View

    Gets or sets a value that specifies whether changes to views are included in the query.

    Declaration
    public bool View { get; set; }
    Property Value
    System.Boolean

    Web

    Gets or sets a value that specifies whether changes to Web sites are included in the query.

    Declaration
    public bool Web { get; set; }
    Property Value
    System.Boolean

    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer