Interface IAuditLogItem

Hierarchy

Properties

Created: string
LogComment?: string
LogData?: string
LogUser?: {
    EMail: string;
    Id: number;
    LoginName: string;
    Title: string;
}

Type declaration

  • EMail: string
  • Id: number
  • LoginName: string
  • Title: string
LogUserId?: number
ParentId: string
ParentListName: string
Title: string
query: ((query) => IBaseExecution<IListItemQuery, IListItemQuery>)

Type declaration

    • (query): IBaseExecution<IListItemQuery, IListItemQuery>
    • Queries the collection.

      Parameters

      • query: IODataQuery

      Returns IBaseExecution<IListItemQuery, IListItemQuery>

Methods

  • Returns IBaseCollection<Attachment, Attachment, void> & AttachmentCollectionMethods

  • Parameters

    • id: string | number

    Returns SecurableObjectCollections & IBaseQuery<Attachment, Attachment> & AttachmentCollections & AttachmentMethods

  • Returns IBaseQuery<ContentType, ContentTypeOData> & ContentTypeCollections & ContentTypeMethods

  • Returns IBaseExecution<FieldStringValues, FieldStringValues> & FieldStringValuesCollections

  • Returns IBaseExecution<FieldStringValues, FieldStringValues> & FieldStringValuesCollections

  • Returns IBaseExecution<FieldStringValues, FieldStringValues> & FieldStringValuesCollections

  • Returns IBaseQuery<File, FileOData> & FileCollections & FileMethods

  • Returns IBaseQuery<SecurableObject, SecurableObjectOData> & SecurableObjectCollections & SecurableObjectMethods

  • Returns IBaseQuery<Folder, FolderOData> & FolderCollections & FolderMethods

  • Returns IBaseExecution<DlpPolicyTip, DlpPolicyTip> & DlpPolicyTipCollections

  • Returns IBaseQuery<likedByInformation, likedByInformationOData> & likedByInformationCollections

  • Returns IBaseQuery<List, ListOData> & ListCollections & ListMethods

  • Returns IBaseExecution<PropertyValues, PropertyValues> & PropertyValuesCollections

  • Returns IBaseCollection<RoleAssignment, RoleAssignmentOData, IBaseExecution<any, any> & RoleAssignmentCollectionMethods> & IBaseExecution<any, any> & RoleAssignmentCollectionMethods

  • Parameters

    • id: string | number

    Returns IBaseQuery<RoleAssignment, RoleAssignmentOData> & RoleAssignmentCollections & RoleAssignmentMethods

  • Returns IBaseCollection<ListItemVersion, ListItemVersionOData, IBaseExecution<any, any> & ListItemVersionCollectionMethods> & IBaseExecution<any, any> & ListItemVersionCollectionMethods

  • Parameters

    • id: string | number

    Returns SecurableObjectCollections & IBaseQuery<ListItemVersion, ListItemVersionOData> & ListItemVersionCollections & ListItemVersionMethods

  • Parameters

    • Optional imageStream: any
    • Optional imageName: string
    • Optional fieldInternalName: string

    Returns IBaseExecution<SPImageItem, SPImageItem>

  • Parameters

    • Optional imageStream: any
    • Optional imageName: string
    • Optional fieldInternalName: string

    Returns IBaseExecution<SPImageItem, SPImageItem>

  • Method to execute the request as a batch. Currently available in SharePoint Online only.

    Parameters

    • resolve: ((value?) => void)

      The method to be executed after the request completes.

        • (value?): void
        • Parameters

          • Optional value: ListItem

          Returns void

    Returns ListItem

  • Method to execute the request as a batch. Currently available in SharePoint Online only.

    Parameters

    • Optional createFl: boolean

      Flag to execute the request as part of a new change set.

    Returns ListItem

  • Method to execute the request as a batch. Currently available in SharePoint Online only.

    Parameters

    • createFl: ((value?) => void)

      Flag to execute the request as part of a new change set.

        • (value?): void
        • Parameters

          • Optional value: ListItem

          Returns void

    • Optional appendFl: boolean

    Returns ListItem

  • Parameters

    • Optional copyRoleAssignments: boolean
    • Optional clearSubscopes: boolean

    Returns IBaseExecution<any, any>

  • Returns IBaseExecution<any, any>

  • Parameters

    • Optional parameters: ListItemDeleteParameters

    Returns IBaseExecution<any, any>

  • Method to wait for the requests to complete.

    Type Parameters

    • T = ListItem

    Parameters

    • resolve: ((value?) => void)

      The method to be executed after the request completes.

        • (value?): void
        • Parameters

          • Optional value: T

          Returns void

    Returns any

  • Method to execute the request.

    Parameters

    • waitFl: boolean

      Flag to execute the request, after the previous requests have completed.

    Returns ListItem

  • Method to execute the request.

    Parameters

    • Optional resolve: ((value?) => void)

      The method to be executed if the request is successful.

        • (value?): void
        • Parameters

          • Optional value: ListItem

          Returns void

    • Optional waitFl: boolean

      Flag to execute the request, after the previous requests have completed.

    Returns ListItem

  • Method to execute the request.

    Parameters

    • Optional resolve: ((value?) => void)

      The method to be executed if the request is successful.

        • (value?): void
        • Parameters

          • Optional value: ListItem

          Returns void

    • Optional reject: ((value?) => void)

      The method to be executed if the request fails.

        • (value?): void
        • Parameters

          • Optional value: ListItem

          Returns void

    • Optional waitFl: boolean

      Flag to execute the request, after the previous requests have completed.

    Returns ListItem

  • Method to execute the request synchronously.

    Returns ListItem

  • Method to execute the request. (This is an internal method, but can be used for dev purposes.)

    Parameters

    • methodName: string

      The method name to execute.

    • methodConfig: IMethodInfo

      The configuration to pass with the request.

    • Optional args: any

      The optional arguments for the request.

    Returns any

  • Parameters

    • Optional query: ChangeQuery

    Returns IBaseCollection<Change, Change, void>

  • Returns IBaseCollection<comment, commentOData, IBaseExecution<any, any> & commentCollectionMethods> & IBaseExecution<any, any> & commentCollectionMethods

  • Method to get the request information.

    Returns IRequestInfo

  • Parameters

    • Optional userName: string

    Returns IBaseExecution<{
        GetUserEffectivePermissions: BasePermissions;
    }, {
        GetUserEffectivePermissions: BasePermissions;
    }>

  • Parameters

    • Optional getVersionsParams: GetListItemVersionsParameters

    Returns IBaseCollection<ListItemVersion, ListItemVersionOData, IBaseExecution<any, any> & ListItemVersionCollectionMethods> & IBaseExecution<any, any> & ListItemVersionCollectionMethods

  • Parameters

    • Optional action: number

    Returns IBaseExecution<string, string>

  • Parameters

    • Optional parameters: MediaServiceUpdateParameters

    Returns IBaseExecution<any, any>

  • Parameters

    • Optional parameters: MediaServiceUpdateParameters
    • Optional eventFiringEnabled: boolean

    Returns IBaseExecution<any, any>

  • Parameters

    • Optional userAction: number
    • Optional justification: string

    Returns IBaseExecution<number, number>

  • Parameters

    • Optional fieldName: string
    • Optional value: string

    Returns IBaseExecution<any, any>

  • Returns IBaseExecution<any, any>

  • Parameters

    • Optional parameters: ListItemDeleteParameters

    Returns IBaseExecution<any, any>

  • Returns IBaseExecution<any, any>

  • Parameters

    • Optional value: boolean

    Returns IBaseExecution<any, any>

  • Parameters

    • Optional complianceTag: string
    • Optional isTagPolicyHold: boolean
    • Optional isTagPolicyRecord: boolean
    • Optional isEventBasedTag: boolean
    • Optional isTagSuperLock: boolean
    • Optional isUnlockedAsDefault: boolean

    Returns IBaseExecution<any, any>

  • Parameters

    • Optional complianceTag: string
    • Optional complianceFlags: number
    • Optional complianceTagWrittenTime: any
    • Optional userEmailAddress: string

    Returns IBaseExecution<any, any>

  • Parameters

    • Optional complianceTag: string

    Returns IBaseExecution<any, any>

  • Parameters

    • Optional complianceTag: string
    • Optional blockDelete: boolean
    • Optional blockEdit: boolean
    • Optional complianceTagWrittenTime: any
    • Optional userEmailAddress: string
    • Optional isTagSuperLock: boolean
    • Optional isRecordUnlockedAsDefault: boolean

    Returns IBaseExecution<any, any>

  • Parameters

    • Optional complianceTag: string

    Returns IBaseExecution<any, any>

  • Parameters

    • Optional complianceTag: string

    Returns IBaseExecution<any, any>

  • Returns IBaseExecution<any, any>

  • Parameters

    • Optional properties: any

    Returns IBaseExecution<any, any>

  • Parameters

    • Optional parameters: ListItemUpdateParameters

    Returns IBaseExecution<any, any>

  • Returns IBaseExecution<any, any>

  • Parameters

    • Optional formValues: ListItemFormUpdateValue[]
    • Optional bNewDocumentUpdate: boolean
    • Optional checkInComment: string
    • Optional datesInUTC: boolean
    • Optional numberInInvariantCulture: boolean

    Returns IBaseExecution<ListItemUpdateResults, ListItemUpdateResults>

  • Parameters

    • Optional formValues: ListItemFormUpdateValue[]
    • Optional bNewDocumentUpdate: boolean
    • Optional checkInComment: string
    • Optional datesInUTC: boolean
    • Optional numberInInvariantCulture: boolean
    • Optional rootFolder: string

    Returns IBaseExecution<ListItemUpdateResults, ListItemUpdateResults>

  • Parameters

    • Optional formValues: ListItemFormUpdateValue[]
    • Optional bNewDocumentUpdate: boolean
    • Optional checkInComment: string
    • Optional datesInUTC: boolean
    • Optional numberInInvariantCulture: boolean
    • Optional sharedLockId: string

    Returns IBaseCollection<ListItemFormUpdateValue, ListItemFormUpdateValue, void>

Generated using TypeDoc