SharePoint 操作

操作:获取列表

输入字段

属性说明类型
ID要检索的 SharePoint 列表的唯一标识符 (GUID)。此字段对应于 Lists 中的 Id 字段。string
网站网址列表所在的 SharePoint 网站的绝对网址。可以是租户根网站(例如:https://tenant.sharepoint.com),也可以是租户内的特定网站集(例如:https://tenant.sharepoint.com/sites/sitename)。如果未提供,则默认为根网站。string

输出变量

属性说明类型
实体与列表关联的其他用户体验属性。string
AllowContentTypes指定列表是否支持内容类型。boolean
AllowDeletion指定列表是否允许删除。boolean
BaseTemplate列表所基于的列表定义类型。表示 ListTemplateType 值。integer
BaseType列表的基本类型。表示 SP.BaseType 值:通用列表 = 0;文档库 = 1;讨论区 = 3;调查 = 4;问题 = 5。integer
BrowserFileHandling指定浏览器如何处理此列表中的文件。integer
颜色与列表关联的颜色值。string
ContentTypesEnabled指定是否为列表启用了内容类型。boolean
CrawlNonDefaultViews指定搜索抓取中是否包含列表的非默认视图。boolean
创建时间列表的创建日期和时间。string
DefaultContentApprovalWorkflowId列表上内容审批的默认工作流标识符。如果没有默认的内容审批工作流,则返回一个空的 GUID。string
DefaultDisplayFormURL列表的默认显示形式的位置。string
DefaultEditFormURL用于列表中列表项的修改表单的网址。客户端指定服务器相对网址,服务器返回网站相对网址。string
DefaultItemOpenInBrowser指定列表项是否默认在浏览器中打开。boolean
DefaultItemOpenUseListSetting指定列表设置是否决定了默认情况下如何打开商品。boolean
DefaultNewFormURL获取或设置一个值,该值用于指定列表的默认新表单的位置。客户端指定服务器相对网址,服务器返回网站相对网址。string
DefaultViewPath_DecodedURL列表的默认视图路径的解码网址。string
DefaultViewURL列表的默认视图的网址。string
说明列表的说明。string
方向列表的阅读顺序。返回 NONE、LTR 或 RTL。string
DisableCommenting指定是否针对列表中的商品停用评论功能。boolean
DisableGridEditing指定是否为列表停用了网格编辑。boolean
DocumentTemplateURL列表的文档模板的服务器相对网址。如果基本类型为 DocumentLibrary,则返回服务器相对网址;否则返回 null。string
DraftVersionVisibility查看列表中的次要版本和草稿所需的最低权限:读者 = 0;作者 = 1;审批者 = 2。integer
EffectiveBasePermissionsForUI_High界面中显示的列表的有效基本权限的高阶部分。integer
EffectiveBasePermissionsForUI_Low用户界面中显示的列表的有效基本权限的低阶部分。integer
EffectiveBasePermissions_High分配给当前用户的列表中的有效权限。integer
EffectiveBasePermissions_Low分配给当前用户的列表中的有效权限。integer
EnableAssignToEmail指定在将商品分配给用户时是否可以发送电子邮件通知。boolean
EnableAttachments指定是否为列表启用了列表项附件。boolean
EnableFolderCreation指定是否可以将新列表文件夹添加到列表中。boolean
EnableMinorVersions指定是否为列表启用次要版本。boolean
EnableModeration指定是否为相应列表启用了内容审批。boolean
EnableRequestSignOff指定是否为此列表启用了“请求审批”功能。boolean
EnableVersioning指定是否可以在列表中创建列表项和文档的历史版本。boolean
EntityTypeName列表的实体类型名称。string
ExcludeFromOfflineClient指定相应列表是否从离线客户端中排除。boolean
ExcludeFromOfflineMode指定相应列表是否从离线模式中排除。boolean
ExemptFromBlockDownloadOfNonViewableFiles指定相应列表是否不受“屏蔽不可查看文件的下载”政策的限制。boolean
FileSavePostProcessingEnabled指定在将文件保存到列表时是否启用后处理。boolean
ForceCheckout指定是否为文档库启用强制结账。boolean
HasContentAssemblyTemplates指定列表是否包含内容组装模板。boolean
HasExternalDataSource指定列表是否为外部列表。boolean
HasFolderColoringFields指定列表是否具有文件夹着色字段。boolean
HasListBoundContentAssemblyTemplates指定列表是否具有与列表绑定的内容组装模板。boolean
HasUniqueRoleAssignments指定角色分配是为此可保护对象唯一定义的,还是从父可保护对象继承的。boolean
隐藏指定列表是否处于隐藏状态。如果为 true,服务器会将 OnQuickLaunch 属性设置为 false。boolean
HighPriorityMediaProcessing指定是否为列表启用高优先级媒体处理。boolean
Icon与列表关联的图标。string
ID用于标识数据库中列表的 GUID。string
ImagePath_DecodedURL列表的图片路径的解码网址。string
ImageURL相应列表的图标网址。string
IrmEnabled指定是否为列表启用 IRM。boolean
IrmExpire指定是否为列表启用 IRM 过期。boolean
IrmReject指定是否为相应列表启用了 IRM 拒绝。boolean
IsApplicationList指定一个标志,客户端应用可以使用该标志来确定是否显示列表。boolean
IsCatalog指定列表是否为图库。boolean
IsContributorOwnerEnabled指定是否为列表启用了贡献者所有者。boolean
IsDefaultDocumentLibrary指定列表是否为默认文档库。boolean
IsPredictionModelApplied指定是否将预测模型应用于列表。boolean
IsPrivate指定列表是否为私享。boolean
IsSystemList指定相应列表是否为系统列表。boolean
ItemCount列表中的商品数量。integer
LastItemDeletedDate从列表中删除列表项的最后日期和时间。string
LastItemModifiedDate列表的列表项、字段或属性上次修改的日期和时间。string
LastItemUserModifiedDate用户上次修改列表项、字段或列表属性的日期和时间。string
ListExperienceOptions列表的体验选项。integer
ListFormCustomized指定列表表单是否已自定义。boolean
ListItemEntityTypeFullName列表项的完整实体类型名称。string
ListSchemaVersion列表的架构版本。integer
MajorVersionLimit列表中商品允许的主要版本数量上限。integer
MajorWithMinorVersionsLimit列表中允许包含次要版本的主要版本的数量上限。integer
MultipleDataList指定会议工作区网站中的列表是否包含该网站内多个会议实例的数据。boolean
NoCrawl指定抓取工具不得抓取相应列表。boolean
OnQuickLaunch指定列表是否显示在网站的快速启动栏中。如果为 true,服务器会将 Hidden 属性设置为 false。boolean
PageRenderType列表的页面呈现类型。integer
ParentWebPath_DecodedURL相应列表的父级 Web 路径的解码网址。string
ParentWebURL指定包含该列表的网站的服务器相对网址。string
ParserDisabled指定是否针对列表停用解析器。boolean
ReadSecurity相应列表的读取安全设置。integer
SchemaXML以 XML 形式表示的列表架构。string
ServerRelativeURL服务器相对网址。string
ServerTemplateCanCreateFolders指定是否可以在列表中创建文件夹。boolean
ShowHiddenFieldsInModernForm指定是否在列表的现代表单中显示隐藏字段。boolean
TemplateFeatureId包含列表的列表架构的功能的标识符。如果列表架构未包含在功能中,则返回空 GUID。string
TemplateTypeId列表的模板类型标识符。string
Title列表的显示标题。string
ValidationFormula列表项的数据验证条件。string
ValidationMessage当列表项的数据验证失败时返回的错误消息。string
WriteSecurity相应列表的写入安全设置。integer

操作:列出列表

输入字段

属性说明类型
网站网址SharePoint 网站的绝对网址。可以是租户根网站(例如:https://tenant.sharepoint.com),也可以是租户内的特定网站集(例如:https://tenant.sharepoint.com/sites/sitename)。如果未提供,则默认为根网站(例如:https://tenant.sharepoint.com)。这是可选操作。string
过滤子句要应用于 SharePoint 列表的 OData 过滤条件子句。使用此方法可检索符合特定条件的名单(根据其属性)。例如,如需按标题过滤,请使用以下语法:`Title eq 'My List'`string
页面大小每页返回的项数。这是可选操作。integer
页面令牌用于获取下一页结果的令牌。这是可选操作。string

输出变量

属性说明类型
valueSharePoint 列表的列表。object
ExemptFromBlockDownloadOfNonViewableFiles指定相应列表是否不受“屏蔽不可查看文件的下载”政策的限制。boolean
LastItemUserModifiedDate用户上次修改列表项、字段或列表属性的日期和时间。string
ForceCheckout指定是否为文档库启用强制结账。boolean
MultipleDataList指定会议工作区网站中的列表是否包含该网站内多个会议实例的数据。boolean
创建时间列表的创建日期和时间。string
EnableVersioning指定是否可以在列表中创建列表项和文档的历史版本。boolean
方向列表的阅读顺序。返回 NONE、LTR 或 RTL。string
EnableRequestSignOff指定是否为此列表启用了“请求审批”功能。boolean
EntityTypeName列表的实体类型名称。string
IrmEnabled指定是否为列表启用 IRM。boolean
IsCatalog指定列表是否为图库。boolean
ImagePath列表所用图片的路径。object
DisableGridEditing指定是否为列表停用了网格编辑。boolean
NoCrawl指定抓取工具不得抓取相应列表。boolean
ListItemEntityTypeFullName列表项的完整实体类型名称。string
隐藏指定列表是否处于隐藏状态。boolean
DefaultItemOpenUseListSetting指定列表设置是否决定了默认情况下如何打开商品。boolean
IrmExpire指定是否为列表启用 IRM 过期。boolean
FileSavePostProcessingEnabled指定在将文件保存到列表时是否启用后处理。boolean
DefaultContentApprovalWorkflowId列表上内容审批的默认工作流标识符。string
IsApplicationList指定一个标志,客户端应用可以使用该标志来确定是否显示列表。boolean
HasExternalDataSource指定列表是否为外部列表。boolean
ParentWebUrl相应列表的父级 Web 的网址。string
Title列表的显示标题。string
CurrentChangeToken相应列表的当前更改令牌。object
ID用于标识数据库中列表的 GUID。string
说明列表的说明。string
AllowContentTypes指定列表是否支持内容类型。boolean
IrmReject指定是否为相应列表启用了 IRM 拒绝。boolean
SensitivityLabelToEncryptOnDownloadForLibrary要为库加密下载的敏感度标签。string
DocumentTemplateUrl相应列表的文档模板的网址。string
ContentTypesEnabled指定是否为列表启用了内容类型。boolean
EnableMinorVersions指定是否为列表启用次要版本。boolean
TemplateFeatureId包含列表的列表架构的功能的标识符。string
EnableFolderCreation指定是否可以将新列表文件夹添加到列表中。boolean
ImageUrl相应列表的图标网址。string
LastItemModifiedDate列表的列表项、字段或属性上次修改的日期和时间。string
MajorVersionLimit列表中商品允许的主要版本数量上限。integer
ParentWebPath列表的父级网站的路径。object
DraftVersionVisibility查看列表中的次要版本和草稿所需的最低权限。integer
EnableModeration指定是否为相应列表启用了内容审批。boolean
CrawlNonDefaultViews指定搜索抓取中是否包含列表的非默认视图。boolean
LastItemDeletedDate从列表中删除列表项的最后日期和时间。string
BaseTemplate列表所基于的列表定义类型。integer
IsPrivate指定列表是否为私享。boolean
ItemCount列表中的商品数量。integer
DefaultSensitivityLabelForLibrary库的默认敏感度标签。string
ListExperienceOptions列表的体验选项。integer
MajorWithMinorVersionsLimit列表中允许包含次要版本的主要版本的数量上限。integer
ParserDisabled指定是否针对列表停用解析器。boolean
EnableAttachments指定是否为列表启用了列表项附件。boolean
BaseType列表的基本类型。integer
DisableCommenting指定是否针对列表中的商品停用评论功能。boolean

操作:添加列表

输入字段

属性说明类型
说明简要总结列表内容。string
名称输入新 SharePoint 列表的标题。此名称会显示在 SharePoint 界面中,是必填字段。请注意,列表名称不能包含以下字符:*、:、<、>、?、/、\、|。示例:`My New List`string
网站网址将创建列表的 SharePoint 网站的绝对网址。可以是租户根网站(例如:https://tenant.sharepoint.com),也可以是租户内的特定网站集(例如:https://tenant.sharepoint.com/sites/sitename)。如果未提供,则默认为根网站。string
模板指定用于创建列表的模板的名称或 ID,该模板决定了列表的结构和默认设置。如果未提供,则默认为 100。string

输出变量

属性说明类型
回答如果操作失败,此字段会显示相应的错误代码,这有助于进行调试。integer
ErrorMessage如果操作失败,此字段会提供详细的错误消息,说明失败原因。string
成功指示列表是否已成功创建。boolean

操作:列出列表项

输入字段

属性说明类型
列表您要从中检索项目的 SharePoint 列表的 **确切标题**。例如,如果列表名为“Documents”,则使用“Documents”。string
网站网址SharePoint 网站的绝对网址。可以是租户根网站(例如:https://tenant.sharepoint.com),也可以是租户内的特定网站集(例如:https://tenant.sharepoint.com/sites/sitename)。如果未提供,则默认使用根网站(例如:https://tenant.sharepoint.com)。这是可选操作。string
过滤子句要应用于列表项的 **OData 过滤条件子句**。使用此方法可检索符合特定条件的商品,而无需提取整个列表。该过滤条件支持各种运算符,包括 **逻辑运算符**(例如:`and`、`or`、`not`)、**比较运算符**(例如:`eq`、`ne`、`gt`、`lt`)和 **函数**(例如:`startswith()`、`substringof()`)。string
下一个链接指向下一页结果的完整网址。此参数用于对大型列表进行分页。如果上一次调用返回了“下一页”链接,请在此处提供该链接以获取下一页。string
页面大小单个结果页面中返回的列表项数量上限。此参数用于分页。如果未指定,则使用默认值 20。SharePoint API 的内部上限为每个请求 500 项,因此设置高于此值的值不会返回更多项。这是可选操作。integer

输出变量

属性说明类型
valueSharePoint 列表中的项目列表。array
FileSystemObjectType列表项的文件系统对象类型。integer
agentspace相应列表项的代理空间。string
ID列表项的唯一标识符。integer
<GUID>相应列表项的 GUID。string
已修改相应列表项的上次修改日期和时间。string
OData__CopySource相应列表项的 OData 复制来源。string
CheckoutUserId签出相应列表项的用户的 ID。integer
创建时间相应列表项的创建日期和时间。string
AuthorId创建相应列表项的用户的 ID。integer
ContentTypeId相应列表项的内容类型的 ID。string
OData__UIVersionString相应列表项的 OData 界面版本字符串。string
Title列表项的标题。string
ServerRedirectedEmbedUrl列表项的服务器重定向嵌入网址。string
OData__ColorTag相应列表项的 OData 颜色标记。string
ServerRedirectedEmbedUri列表项的服务器重定向嵌入 URI。string
ID列表项的唯一标识符。integer
ComplianceAssetId相应列表项的合规性资产 ID。string
DateOfReview相应列表项的审核日期。string
ColumnImage列表项的列图片。string
EditorId上次修改列表项的用户的 ID。integer

操作:创建文件夹

输入字段

属性说明类型
文件夹名称必需。例如:NewProjectFolderstring
父文件夹路径必需。例如:/Shared Documents/Projectsstring
SharePoint 网站网址可搜索(SharePoint 网站)。例如:https://tenant.sharepoint.com/sites/Engineeringstring

输出变量

属性说明类型
id所创建文件夹的唯一标识符。string

操作:上传文件

输入字段

属性说明类型
目标文件名必需。例如:Q3_Summary.txtstring
目标文件夹路径必需。例如:Shared Documents/Financialsstring
文本内容在此处输入文本内容。必需(除非使用二进制文件)。string
源文件名例如:summary.txtstring
SharePoint 网站网址可搜索(SharePoint 网站)。例如:https://tenant.sharepoint.com/sites/Financestring

输出变量

属性说明类型
id上传的文档的唯一标识符。string

操作:搜索 SharePoint

输入字段

属性说明类型
搜索查询(查询)必需。例如:"marketing plan" author:"John Smith" filetype:pdfstring

搜索过滤条件

过滤运算符说明
网站包含匹配所选 SharePoint 网站中的内容。可搜索(SharePoint 网站)。
标题包含匹配商品名称中的字词。
作者包含按指定作者姓名匹配商品。

输出变量

属性说明类型
results找到的匹配项列表。array

触发条件:创建或更新列表项时

触发器过滤条件

过滤运算符说明
网站包含匹配所选 SharePoint 网站中的内容。可搜索(SharePoint 网站)。
标题包含匹配商品名称中的字词。
作者包含按指定作者姓名匹配商品。