Search Results for

    Show / Hide Table of Contents

    Interface IDataModelSupportingGetChanges

    Defines the interface for Domain Model objects that can obtain a change log.

    Namespace: PnP.Core.Model
    Assembly: PnP.Core.dll
    Syntax
    public interface IDataModelSupportingGetChanges

    Methods

    GetChanges(ChangeQueryOptions)

    Gets the list of changes.

    Declaration
    IList<IChange> GetChanges(ChangeQueryOptions query)
    Parameters
    ChangeQueryOptions query

    The query.

    Returns
    PnP.Core.Model.SharePoint.IList<IChange>

    The list of changes.

    Remarks

    This does not load the parent object or any properties. It returns a completely separate object.

    GetChangesAsync(ChangeQueryOptions)

    Gets the list of changes.

    Declaration
    Task<IList<IChange>> GetChangesAsync(ChangeQueryOptions query)
    Parameters
    ChangeQueryOptions query

    The query.

    Returns
    Task<PnP.Core.Model.SharePoint.IList<IChange>>

    The list of changes.

    Remarks

    This does not load the parent object or any properties. It returns a completely separate object.

    GetChangesBatch(ChangeQueryOptions)

    Gets the list of changes.

    Declaration
    IEnumerableBatchResult<IChange> GetChangesBatch(ChangeQueryOptions query)
    Parameters
    ChangeQueryOptions query

    The query.

    Returns
    IEnumerableBatchResult<IChange>

    The list of changes.

    Remarks

    This does not load the parent object or any properties. It returns a completely separate object.

    GetChangesBatch(Batch, ChangeQueryOptions)

    Gets the list of changes.

    Declaration
    IEnumerableBatchResult<IChange> GetChangesBatch(Batch batch, ChangeQueryOptions query)
    Parameters
    Batch batch

    Batch to add this request to

    ChangeQueryOptions query

    The query.

    Returns
    IEnumerableBatchResult<IChange>

    The list of changes.

    Remarks

    This does not load the parent object or any properties. It returns a completely separate object.

    GetChangesBatchAsync(ChangeQueryOptions)

    Gets the list of changes.

    Declaration
    Task<IEnumerableBatchResult<IChange>> GetChangesBatchAsync(ChangeQueryOptions query)
    Parameters
    ChangeQueryOptions query

    The query.

    Returns
    Task<IEnumerableBatchResult<IChange>>

    The list of changes.

    Remarks

    This does not load the parent object or any properties. It returns a completely separate object.

    GetChangesBatchAsync(Batch, ChangeQueryOptions)

    Gets the list of changes.

    Declaration
    Task<IEnumerableBatchResult<IChange>> GetChangesBatchAsync(Batch batch, ChangeQueryOptions query)
    Parameters
    Batch batch

    Batch to add this request to

    ChangeQueryOptions query

    The query.

    Returns
    Task<IEnumerableBatchResult<IChange>>

    The list of changes.

    Remarks

    This does not load the parent object or any properties. It returns a completely separate object.

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