组织服务中的 Dynamics 365 消息

 

发布日期: 2017年1月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

Microsoft.Crm.Sdk.Messages 命名空间包含您处理存储在任何实体中的数据时所需的全部消息。 解决方案消息也位于此命名空间中。

可将消息与 IOrganizationService.Execute 方法结合使用。 此命名空间中提供的大多数消息适用于所有三种部署类型。 每个消息的请求页面指示哪些部署类型支持该消息。 部署类型包括:

  • Microsoft Dynamics 365 - 内部部署

  • Microsoft Dynamics 365 – 面向 Internet 的部署 (IFD)

  • Microsoft Dynamics 365 (online)

请求页面还指示是在联机时(连接到服务器)还是在脱机时(与服务器断开连接)提供消息。

消息

下表显示 Dynamics 365 命名空间中提供的消息。

消息请求类

说明

AddChannelAccessProfilePrivilegesRequest

将实体权限添加到渠道访问配置文件。

AddItemCampaignActivityRequest

向市场活动项目中添加一项。

AddItemCampaignRequest

向市场活动中添加项目。 添加的项目必须是以下实体类型之一:campaign、list、product 或 salesliterature。

AddListMembersListRequest

向列表中添加成员列表。

AddMemberListRequest

向列表中添加一个成员。 添加的成员必须是以下实体类型之一:account、contact 或 lead。

AddMembersTeamRequest

向团队中添加成员。

AddToQueueRequest

将实体记录从源队列移动到目标队列。

AddPrivilegesRoleRequest

将一组现有权限添加到现有角色中。

AddProductToKitRequest

向配套件中添加产品。

AddRecurrenceRequest

向现有约会中添加定期信息,以使其成为定期主约会。

AddSolutionComponentRequest

将解决方案组件添加到非托管解决方案。

AddSubstituteProductRequest

已弃用。 在产品和替代产品之间建立关联。

AddToQueueRequest

将记录从源队列移动到目标队列。

AddUserToRecordTeamRequest

将用户添加到指定记录的自动创建的访问团队。

ApplyRecordCreationAndUpdateRuleRequest

包含了将记录创建和更新规则应用到 Dynamics 365 中的传入活动的数据。

ApplyRoutingRuleRequest

将可路由规则应用到事件(案例)。

AssignRequest

将指定记录分派给新安全主体(用户)。 这会更改实例的 ownerid 属性。

AssociateEntitiesRequest

已弃用。 在多对多关系中的两个记录之间添加链接。

AutoMapEntityRequest

在两个实体之间创建属性映射。

BackgroundSendEmailRequest

异步发送电子邮件。

BookRequest

安排或“预订”约会。

BulkDeleteRequest

提交异步批量删除作业。

BulkDetectDuplicatesRequest

提交异步重复检测作业。

CalculateActualValueOpportunityRequest

计算处于“赢单”状态的商机的值。

CalculateTotalTimeIncidentRequest

计算花在事件(案例)上的总分钟数。

CalculatePriceRequest

在商机、报价单、订单和发票中,定义您产品的自定义定价。

CalculateRollupFieldRequest

按需计算汇总属性值。

CancelContractRequest

取消合同。

CancelSalesOrderRequest

取消销售订单。

CheckIncomingEmailRequest

检查传入电子邮件是否与 Microsoft Dynamics 365 系统相关。

CheckPromoteEmailRequest

检查是否应将传入电子邮件提升到 Microsoft Dynamics 365 系统。

CloneAsPatchRequest

从托管解决方案或非托管解决方案中创建解决方案修补程序。

CloneAsSolutionRequest

创建包含原始解决方案及其所有修补程序的非托管解决方案的新副本。

CloneContractRequest

复制现有合同及其子项。

CloneProductRequest

克隆产品系列、产品或捆绑销售记录,并以相同的父节点创建记录副本。

CloseIncidentRequest

结束事件(案例)。

CloseQuoteRequest

结束报价单。

CompoundCreateRequest

已弃用。 创建复合实体(salesorder、invoice、quote 或 duplicaterule)及其相关实体(salesorderdetail、invoicedetail、quotedetail 或 duplicaterulecondition)。

CompoundUpdateDuplicateDetectionRuleRequest

更新重复检测规则及其条件。

CompoundUpdateRequest

已弃用。 更新复合记录(salesorder、invoice、quote 或 duplicaterule)及其相关明细记录(salesorderdetail、invoicedetail、quotedetail 或 duplicaterulecondition)。

ConvertKitToProductRequest

将配套件转换为产品。

ConvertOwnerTeamToAccessTeamRequest

将类型负责人的团队转换为类型访问的团队。

ConvertProductToKitRequest

将产品转换为配套件。

ConvertQuoteToSalesOrderRequest

将报价单转换为销售订单。

ConvertSalesOrderToInvoiceRequest

将销售订单转换为发票。

CopyCampaignRequest

复制市场活动。

CopyCampaignResponseRequest

将某市场活动响应的信息复制到另一市场活动响应,并可以选择创建市场活动响应模板。

CopyDynamicListToStaticRequest

根据指定的动态列表创建静态列表,并将满足动态列表查询条件的成员添加到静态列表中。

CopyMembersListRequest

将源列表中的成员复制到目标列表中,而不创建重复项。

CopySystemFormRequest

创建基于现有实体窗体的新实体窗体。

CreateActivitiesListRequest

为列表创建活动。

CreateExceptionRequest

为定期约会实例创建一个例外。

CreateInstanceRequest

创建定期主约会的后续未扩展实例。

CreateKnowledgeArticleTranslationRequest

创建知识文章记录的翻译。

CreateKnowledgeArticleVersionRequest

创建业知识文章记录的主要版本或次要版本。

CreateWorkflowFromTemplateRequest

通过工作流模板创建工作流。

DeleteAndPromoteRequest

替换托管解决方案及其所有修补程序。

DeleteAuditDataRequest

删除包含在给定结束日期之前创建的审核数据的所有分区。

DeleteOpenInstancesRequest

删除具有“开启”状态的定期主约会的实例。

DeliverIncomingEmailRequest

根据传入电子邮件创建电子邮件活动实例。

DeliverPromoteEmailRequest

根据指定电子邮件创建电子邮件活动实例。

DeprovisionLanguageRequest

取消设置语言。

DisassociateEntitiesRequest

已弃用。 移除多对多关系中的两个记录之间的链接。

DistributeCampaignActivityRequest

创建用于分发活动的批量操作,从而为指定的市场活动项目列表中的每个成员创建适当的活动。

DownloadReportDefinitionRequest

下载报表定义。

ExecuteByIdSavedQueryRequest

执行具有指定 ID 的已保存查询(视图)。

ExecuteByIdUserQueryRequest

执行具有指定 ID 的用户查询(已保存视图)。

ExecuteFetchRequest

已弃用。 执行指定的 Fetch XML 查询。

ExecuteWorkflowRequest

执行工作流。

ExpandCalendarRequest

将日历规则转换为指定期间的可用时段的数组。

ExportMappingsImportMapRequest

将导入数据映射导出到 XML 文件。

ExportFieldTranslationRequest

导出要翻译的可本地化属性。

ExportSolutionRequest

导出托管或非托管解决方案。

ExportTranslationRequest

将特定解决方案的所有翻译导出到压缩文件。

FetchXmlToQueryExpressionRequest

将使用 Fetch XML 的查询转换为 QueryExpression。

FindParentResourceGroupRequest

查找指定资源组(计划组)的父资源组(计划组)。

FulfillSalesOrderRequest

完成销售订单(订单)。

FullTextSearchKnowledgeArticleRequest

使用指定的搜索文本对 Dynamics 365 中的知识文章执行全文搜索。

GenerateInvoiceFromOpportunityRequest

根据商机生成发票。

GenerateQuoteFromOpportunityRequest

根据商机生成报价单。

GenerateSalesOrderFromOpportunityRequest

根据商机生成销售订单。

GenerateSocialProfileRequest

如果存在记录,则返回现有社区个人资料记录,否则将生成一个记录并将其返回。

GetAllTimeZonesWithDisplayNameRequest

检索指定区域设置的所有时区定义,并只返回显示名称属性。

GetDecryptionKeyRequest

获取解密密钥。

GetDefaultPriceLevelRequest

对基于用户区域与价目表关系的用户,包含检索默认价格级别(价目表)所需的数据。

GetDistinctValuesImportFileRequest

返回源文件中包含列表值的列中的明确值。

GetHeaderColumnsImportFileRequest

检索资源文件列标题或系统生成的列标题(如果源文件没有包含列标题)。

GetInvoiceProductsFromOpportunityRequest

从商机中检索产品并将其复制到指定发票。

GetQuantityDecimalRequest

获取产品数量的小数值。

GetQuoteProductsFromOpportunityRequest

从商机中检索产品并将其复制到报价单。

GetReportHistoryLimitRequest

获取报表的历史记录限制。

GetSalesOrderProductsFromOpportunityRequest

从商机中检索产品并将其复制到销售订单。

GetTimeZoneCodeByLocalizedNameRequest

检索指定本地化时区名称的时区代码。

GetTrackingTokenEmailRequest

返回稍后可作为参数传入 SendEmailRequest 消息的跟踪令牌。

GrantAccessRequest

授予安全主体(用户或团队)对指定记录的访问权限。

ImportFieldTranslationRequest

导入要翻译的可本地化属性。

ImportMappingsImportMapRequest

导入 XML 映射并创建导入数据映射。

ImportRecordsImportRequest

提交将已转换数据上载到 Microsoft Dynamics 365 中的异步作业。

ImportSolutionRequest

导入托管或非托管解决方案。

ImportTranslationRequest

导入压缩文件中的所有翻译。

IncrementKnowledgeArticleViewCountRequest

递增知识文章记录的每天查看计数。

InitializeFromRequest

根据现有记录初始化新记录。

InstallSampleDataRequest

安装组织的示例数据。

InstantiateFiltersRequest

实例化筛选器。

InstantiateTemplateRequest

从模板创建电子邮件。

IsBackOfficeInstalledRequest

已弃用。 检查是否安装了 Microsoft Great Plains。

IsComponentCustomizableRequest

确定解决方案组件是否可自定义。

IsValidStateTransitionRequest

检查状态转换是否有效。

LocalTimeFromUtcTimeRequest

检索指定通用协调时间 (UTC) 的本地时间。

LockInvoicePricingRequest

锁定发票中指定的产品和服务的总价格。 锁定发票定价后,对基础价目表(价位)进行的更改不会影响发票的价格。

LockSalesOrderPricingRequest

锁定销售订单(订单)中指定的产品和服务的总价格。 锁定销售订单定价后,对基础价目表(价位)进行的更改不会影响销售订单(订单)的价格。

LoseOpportunityRequest

将商机的状态设置为“丢单”。

MakeAvailableToOrganizationReportRequest

已弃用。 使报表可供组织中的所有用户使用。

MakeAvailableToOrganizationTemplateRequest

已弃用。 使指定的电子邮件模板可供整个组织使用。

MakeUnavailableToOrganizationReportRequest

已弃用。 不为组织中的所有用户提供报表。

MakeUnavailableToOrganizationTemplateRequest

已弃用。 使指定的电子邮件模板不再可供整个组织使用。

MergeRequest

合并相同类型的两个记录中的信息。

ModifyAccessRequest

替换指定安全主体(用户或团队)对目标记录的访问权限。

ParseImportRequest

提交一个异步作业,该作业分析与指定数据导入(导入)相关联的所有导入文件。

PickFromQueueRequest

将队列项分派给用户,从队列中删除队列项(可选)。

ProcessInboundEmailRequest

处理市场营销活动电子邮件响应。

PropagateByExpressionRequest

将活动分发给快速市场活动。

ProvisionLanguageRequest

设置语言。

PublishAllXmlRequest

发布所有自定义项。

PublishDuplicateRuleRequest

提交用于发布重复规则的异步作业。

PublishProductHierarchyRequest

发布一个产品系列层次结构,包括子将产品和销售销售产品。

PublishThemeRequest

发布一个主题

PublishXmlRequest

发布指定实体的自定义项。

QualifyLeadRequest

授予潜在顾客资格并创建链接到原始潜在顾客的客户、联系人或商机记录。

QualifyMemberListRequest

授予指定成员列表资格,然后根据指定的选项替代列表成员或移除他们。

QueryExpressionToFetchXmlRequest

将表示为 QueryExpression 类的查询转换为表示为 FetchXML 的相应查询。

QueryMultipleSchedulesRequest

在多个资源中搜索与指定参数匹配的可用时隙。 这类似于 QuerySchedule 消息,但它可同时用于多个资源。

QueryScheduleRequest

在指定资源中搜索与指定参数匹配的可用时隙。

ReassignObjectsOwnerRequest

将某安全主体(用户或团队)负责的所有记录重新分派给另一安全主体(用户或团队)。

ReassignObjectsSystemUserRequest

将用户负责的所有记录重新分派给另一安全主体(用户或团队)。

RecalculateRequest

重新计算包含指定目标的目标层次结构中所有目标的汇总属性值。

ReleaseToQueueRequest

将队列项分派给队列负责人,以便其他人可提取。

RemoveFromQueueRequest

从队列中删除队列项。

RemoveItemCampaignActivityRequest

从市场活动项目中移除一个项。

RemoveItemCampaignRequest

从市场活动中移除项目。

RemoveMemberListRequest

从列表中移除一个成员。

RemoveMembersTeamRequest

从团队中移除成员。

RemoveParentRequest

删除记录的上级。

RemovePrivilegeRoleRequest

从现有角色中移除权限。

RemoveProductFromKitRequest

从配套件中删除产品。

RemoveRelatedRequest

已弃用。 取消下面列出的目标类所定义的两个记录之间的关系。 例如,取消发票和联系人之间的关系。

RemoveSolutionComponentRequest

移除非托管解决方案的解决方案组件。

RemoveSubstituteProductRequest

已弃用。 取消产品和替代产品之间的关联。

RemoveUserFromRecordTeamRequest

从指定记录的自动创建的访问团队中删除用户。

RenewContractRequest

续订合同。

RenewEntitlementRequest

续订权利。

ReplacePrivilegesRoleRequest

替换现有角色的权限集。 这会从角色中有效删除所有现有权限,并添加指定的新权限。

RescheduleRequest

重新安排约会、服务约会或定期约会。

ResetUserFiltersRequest

将呼叫用户的脱机数据筛选器重置为组织的默认筛选器。

RetrieveAbsoluteAndSiteCollectionUrlRequest

检索 SharePoint 文档位置或 SharePoint 网站的绝对(完整)URL 和网站集 URL。

RetrieveAllChildUsersSystemUserRequest

检索向指定系统用户进行报告的系统用户的集合。

RetrieveApplicationRibbonRequest

检索核心应用程序功能区,包括实体模板。

RetrieveAttributeChangeHistoryRequest

检索对特定属性所做的全部更改。

RetrieveAuditDetailsRequest

检索特定审核记录的完整审核详细信息。

RetrieveAuditPartitionListRequest

检索审核分区的列表。

RetrieveAvailableLanguagesRequest

检索可用语言列表。

RetrieveBusinessHierarchyBusinessUnitRequest

检索业务部门层次结构中的所有业务部门。

RetrieveByGroupResourceRequest

检索指定资源所属的所有资源组。

RetrieveByResourceResourceGroupRequest

检索包含指定资源的资源组。

RetrieveByResourcesServiceRequest

检索与指定服务集相关的服务的集合。

RetrieveByTopIncidentProductKbArticleRequest

检索指定产品的前十篇知识库文章。

RetrieveByTopIncidentSubjectKbArticleRequest

检索指定主题的前十篇知识库文章。

RetrieveChannelAccessProfilePrivilegesRequest

检索具有实体权限的渠道访问配置文件。

RetrieveCurrentOrganizationRequest

从组织服务(而非发现服务)检索组织信息。

RetrieveDependenciesForDeleteRequest

检索防止解决方案组件被删除的解决方案组件依赖项。

RetrieveDependenciesForUninstallRequest

检索可以防止卸载某个托管解决方案的解决方案组件依赖项。

RetrieveDependentComponentsRequest

检索依赖于指定组件的所有组件。

RetrieveDeploymentLicenseTypeRequest

检索 Microsoft Dynamics 365 部署的许可证类型。

RetrieveDeprovisionedLanguagesRequest

检索服务器上安装的已禁用语言包的列表。

RetrieveDuplicatesRequest

检测并检索指定记录的重复记录,条件是启用了重复检测,并且已为此实体发布了重复检测规则。

RetrieveEntityRibbonRequest

检索用于特定实体的功能区定义。

RetrieveExchangeRateRequest

检索汇率。

RetrieveFilteredFormsRequest

检索指定用户的系统窗体。

RetrieveFormattedImportJobResultsRequest

从导入作业中检索带格式的结果。

RetrieveFormXmlRequest

仅供内部使用。

RetrieveInstalledLanguagePacksRequest

检索安装在服务器上的语言包列表。

RetrieveInstalledLanguagePackVersionRequest

检索安装的语言包的版本。

RetrieveLicenseInfoRequest

检索 Microsoft Dynamics 365 部署的许可证数目。

RetrieveLocLabelsRequest

检索指定属性的本地化标签。

RetrieveMailboxTrackingFoldersRequest

检索用户文件夹映射规则。

RetrieveMembersBulkOperationRequest

检索批量操作的成员。

RetrieveMembersTeamRequest

已弃用。 检索团队成员。

RetrieveMissingComponentsRequest

检索目标组织的缺失组件的列表。

RetrieveMissingDependenciesRequest

验证是否有任何解决方案组件未包括(但可能应包括)在解决方案中,以便导出完整的解决方案。

RetrieveOrganizationResourcesRequest

检索组织使用的资源。

RetrieveParentGroupsResourceGroupRequest

检索指定资源组(计划组)的父资源组的集合。

RetrieveParsedDataImportFileRequest

从解析表中检索数据。

RetrievePersonalWallRequest

通过每个公告的注释,检索调用用户追随的所有记录的公告页面。

RetrievePrincipalAccessRequest

检索指定安全主体(用户或团队)对记录具有的访问权限。

RetrievePrincipalAttributePrivilegesRequest

检索用户或团队通过与 FieldSecurityProfile 实体的直接或间接(通过团队成员资格)关联而拥有的所有安全属性权限。

RetrievePrincipalSyncAttributeMappingsRequest

检索同步属性映射信息,此信息定义从服务器到客户端应用程序的数据流。

RetrievePrivilegeSetRequest

检索系统中定义的权限集。

RetrieveProductPropertiesRequest

检索添加到商机、报价单、订单或发票的产品的所有属性实例(动态属性实例)。

RetrieveProvisionedLanguagePackVersionRequest

检索安装在服务器上的语言包的版本。

RetrieveProvisionedLanguagesRequest

检索服务器上安装的已启用语言包的列表。

RetrieveRecordChangeHistoryRequest

检索对特定实体所做的全部更改。

RetrieveRecordWallRequest

通过每个公告的注释,检索特定记录的公告页面。

RetrieveRequiredComponentsRequest

检索此组件所需的所有组件。

RetrieveRolePrivilegesRoleRequest

检索分派给指定角色的权限。

RetrieveSharedPrincipalsAndAccessRequest

检索有权访问记录的所有安全主体(用户或团队)及其对记录的访问权限。

RetrieveSubGroupsResourceGroupRequest

检索指定资源组(计划组)的子资源组的集合。

RetrieveSubsidiaryTeamsBusinessUnitRequest

已弃用。 检索指定业务部门的下级业务部门的所有团队信息。

RetrieveSubsidiaryUsersBusinessUnitRequest

已弃用。 检索指定业务部门的下级业务部门的所有系统用户。

RetrieveTeamPrivilegesRequest

检索团队的权限。

RetrieveTeamsSystemUserRequest

已弃用。 检索指定系统用户所属的团队的集合。

RetrieveUnpublishedMultipleRequest

检索多个 Web 资源、组织负责的图表或组织负责的仪表板的当前已保存定义,而不管它们是否已发布。

RetrieveUnpublishedRequest

检索某个 Web 资源、组织负责的图表或组织负责的仪表板的当前已保存定义,而不管它是否已发布。

RetrieveUserPrivilegesRequest

检索系统用户(用户)通过其在指定业务部门中的角色而拥有的所有特权。

RetrieveUserSettingsSystemUserRequest

已弃用。 检索指定系统用户的系统用户设置。

RetrieveVersionRequest

检索 Microsoft Dynamics 365 服务器的版本号。

RevertProductRequest

还原产品系列、产品或捆绑销售记录到其上次活动状态。 上次发布产品属性(活动状态)后,进行的所有产品属性更改均将丢失。

ReviseQuoteRequest

将报价单的状态设置为“草稿”。

RevokeAccessRequest

移除指定安全主体(用户或团队)对记录的所有访问权限。

RollupRequest

检索与指定记录(客户或联系人)相关的所有记录。 这适用于所有活动实体、批注(注释)、联系人、事件(案例)、发票、商机、报价单和销售订单(订单)实体。

RouteToRequest

将队列项传送至不同的用户或队列。

SearchByBodyKbArticleRequest

查找包含正文中指定文本的所有文档索引。

SearchByKeywordsKbArticleRequest

查找包含指定关键字的所有文档索引。

SearchByTitleKbArticleRequest

查找包含标题中指定文本的所有文档索引。

SearchRequest

搜索完成指定约会请求的可用时隙。

SendBulkMailRequest

发送批量电子邮件。

SendEmailFromTemplateRequest

使用模板发送电子邮件。

SendEmailRequest

发送电子邮件。

SendFaxRequest

发送传真。

SendTemplateRequest

发送根据模板创建的批量电子邮件。

SetBusinessEquipmentRequest

设置负责设备的业务。

SetBusinessSystemUserRequest

设置指定系统用户的业务部门。

SetLocLabelsRequest

设置指定属性的本地化标签。

SetParentBusinessUnitRequest

设置指定业务部门的上级(经理)。

SetParentSystemUserRequest

设置指定系统用户的上级(经理)。

SetParentTeamRequest

设置指定团队的上级(经理)。

SetProcessRequest

设置与给定目标实体关联的过程。

SetRelatedRequest

已弃用。 在商机和客户、联系人或竞争对手之间创建链接。

SetReportRelatedRequest

指定可在 Microsoft Dynamics 365 的哪些区域中运行和查看报表。

SetStateRequest

设置记录的状态。

TransformImportRequest

提交异步作业以转换已解析数据。

TriggerServiceEndpointCheckRequest

验证 Microsoft Azure 解决方案的服务终结点的配置。

UninstallSampleDataRequest

卸载组织的示例数据。

UnlockInvoicePricingRequest

解锁指定发票中产品的单价。

UnlockSalesOrderPricingRequest

解锁指定的销售订单(订单)中产品的单价。

UnpublishDuplicateRuleRequest

取消发布重复规则。

UpdateProductPropertiesRequest

对添加到商机、报价单、订单或发票的产品,更新其所有检索的属性实例(动态属性实例)。

UpdateSolutionComponentRequest

更新非托管解决方案中的组件。

UpdateUserSettingsSystemUserRequest

已弃用。 更新系统用户的用户设置。

UtcTimeFromLocalTimeRequest

检索指定本地时间的 UTC 时间。

ValidateRecurrenceRuleRequest

验证定期约会的定期规则。

ValidateRequest

验证是否满足了约会或服务约会的所有约束。

ValidateSavedQueryRequest

验证已保存查询。

WhoAmIRequest

检索登录用户的用户信息。

WinOpportunityRequest

将商机的状态更改为“赢单”。

WinQuoteRequest

将报价单的状态更改为“赢单”。

另请参阅

IOrganizationService
Microsoft.Crm.Sdk.Messages
使用组织服务读取和写入数据或元数据
组织服务实体

Microsoft Dynamics 365

© 2017 Microsoft。 保留所有权利。 版权