Azure.Connectors.Sdk.SharePointOnline.Models Namespace

Classes

Name Description
ApprovalData

Response for Create an approval request for an item or file

ApproveHubSiteJoinResponse

Response for Approve hub site join request

BlobMetadata

Response for Copy file (deprecated)

BlobMetadataResponse

Response for Update file

CopyFileParameters

CopyFileParameters

CopyFolderParameters

CopyFolderParameters

CreateAgreementsSolutionDocumentInput

Agreements Solution - Generate document within Agreements Solution workspace

CreateApprovalRequestInput

Create an approval request for an item or file

CreateContentAssemblyDocumentInput

Generate document using Microsoft Syntex (preview)

CreateNewDocumentSetParameters

CreateNewDocumentSetParameters

CreateNewDocumentSetResponse

Response for Create new document set

CreateNewFolderParameters

CreateNewFolderParameters

CreateNewFolderResponse

Response for Create new folder

DataSet

Item in List of datasets

DataSetsList

Response for Get datasets

DeletedItem

Item in List of Deleted Items

DeletedItemList

Response for When a file is deleted

FileCheckInParameters

FileCheckInParameters

FormFieldMetadata

Item in Gets or sets Form Fields

GetItemChangesMetadataResponse

Response for Get metadata about the return type of the GetItemChanges operation

GetItemChangesResponse

Response for Get changes for an item or a file (properties only)

GetItemResponse

Response for Get item

Item

Item in List of Items

ItemGrantAccessBody

ItemGrantAccessBody

ItemPermissionCreateLinkBody

ItemPermissionCreateLinkBody

ItemsList

Response for Get files (properties only)

MoveFileParameters

MoveFileParameters

MoveFolderParameters

MoveFolderParameters

ObjectEntity

schema

PassThroughNativeQuery

Item in Pass-through Native Queries

PatchFileItemInput

Update file properties

PatchFileItemResponse

Response for Update file properties

PatchFileItemWithPredictedValuesParameters

PatchFileItemWithPredictedValuesParameters

PatchItemInput

Update item

PatchItemResponse

Response for Update item

PostItemInput

Create item

PostItemResponse

Response for Create item

SetApprovalStatusOutput

Response for Set content approval status

SharePointHttpRequestBodyParameters

SharePointHttpRequestBodyParameters

SharePointOnlineModelFactory

Model factory for creating instances of SharePointOnline models. Use these factory methods to construct model instances in tests and scenarios where output-only properties (with init-only setters) need to be populated.

SharePointOnlineOnChangedItemsTriggerPayload

Typed trigger payload for the OnChangedItems trigger (SharePointOnline "When an item or a file is modified", operationId: GetOnChangedItems). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SharePointOnlineOnChangedItemsTriggerPayload>(body).

SharePointOnlineOnDeletedFileItemsTriggerPayload

Typed trigger payload for the OnDeletedFileItems trigger (SharePointOnline "When a file is deleted", operationId: GetOnDeletedFileItems). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SharePointOnlineOnDeletedFileItemsTriggerPayload>(body).

SharePointOnlineOnDeletedItemsTriggerPayload

Typed trigger payload for the OnDeletedItems trigger (SharePointOnline "When an item is deleted", operationId: GetOnDeletedItems). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SharePointOnlineOnDeletedItemsTriggerPayload>(body).

SharePointOnlineOnNewFileItemsTriggerPayload

Typed trigger payload for the OnNewFileItems trigger (SharePointOnline "When a file is created (properties only)", operationId: GetOnNewFileItems). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SharePointOnlineOnNewFileItemsTriggerPayload>(body).

SharePointOnlineOnNewItemsFromFormTriggerPayload

Typed trigger payload for the OnNewItemsFromForm trigger (SharePointOnline "When a form is submitted (preview)", operationId: GetOnNewItemsFromForm). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SharePointOnlineOnNewItemsFromFormTriggerPayload>(body).

SharePointOnlineOnNewItemsTriggerPayload

Typed trigger payload for the OnNewItems trigger (SharePointOnline "When an item is created", operationId: GetOnNewItems). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SharePointOnlineOnNewItemsTriggerPayload>(body).

SharePointOnlineOnUpdatedFileClassifiedTimesTriggerPayload

Typed trigger payload for the OnUpdatedFileClassifiedTimes trigger (SharePointOnline "When a file is classified by a Microsoft Syntex model", operationId: GetOnUpdatedFileClassifiedTimes). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SharePointOnlineOnUpdatedFileClassifiedTimesTriggerPayload>(body).

SharePointOnlineOnUpdatedFileItemsTriggerPayload

Typed trigger payload for the OnUpdatedFileItems trigger (SharePointOnline "When a file is created or modified (properties only)", operationId: GetOnUpdatedFileItems). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SharePointOnlineOnUpdatedFileItemsTriggerPayload>(body).

SharePointOnlineOnUpdatedItemsTriggerPayload

Typed trigger payload for the OnUpdatedItems trigger (SharePointOnline "When an item is created or modified", operationId: GetOnUpdatedItems). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SharePointOnlineOnUpdatedItemsTriggerPayload>(body).

SharePointOnlineTriggers

Static registry of trigger operations for the SharePointOnline connector that have typed payloads. Maps operation names to their typed TriggerCallbackPayload<T> subtypes. Triggers that return binary content (e.g., file downloads) are not included here because they have no JSON-deserializable payload type. See SharePointOnlineTriggerOperations for the complete list of trigger operation name constants.

SharingLink

link

SharingLinkPermission

Response for Create sharing link for a file or folder

SPBlobMetadataResponse

Response for Copy file

SPListEntity

Response for Returns User fields for a list

SPListExpandedUser

Response for Resolve person

SPListItemAttachment

Response for Get attachments

SubmitDocGenFormInput

Generate a document from a form (preview)

Table

Item in List of Tables

TableCapabilitiesMetadata

x-ms-capabilities

TableFilterRestrictionsMetadata

filterRestrictions

TableForm

Response for Get form metadata (preview)

TableMetadata

Response for Get list metadata

TableSelectRestrictionsMetadata

selectRestrictions

TablesList

Response for Get all lists and libraries

TableSortRestrictionsMetadata

sortRestrictions

Structs

Name Description
Method

Extensible enum for known Method values.