没有合适的资源?快使用搜索试试~ 我知道了~
首页夏日特辑:Salesforce Apex开发指南(v31.0)
夏日特辑:Salesforce Apex开发指南(v31.0)
需积分: 9 6 下载量 171 浏览量
更新于2024-07-23
收藏 11.44MB PDF 举报
"Salesforce Apex Code Develop - Version 31.0: Summer '14"
本文档是关于Salesforce平台的Apex编程语言的详细介绍,它是在2014年7月4日更新的Force.com Apex代码开发者指南。Apex是Salesforce专有的服务器端编程语言,旨在帮助开发人员在云环境中构建高度灵活且可扩展的应用程序。此版本概述了Apex的核心概念、开发流程以及如何在不同的组织环境中进行部署。
首先,"Getting Started"部分介绍了Apex的基本概念。Apex被设计用来处理复杂的业务逻辑,尤其适合处理那些无法通过Visualforce页面或流程自动化的工作流。开发者应该在理解其工作原理后,根据项目需求来决定何时采用Apex,比如需要处理大量的数据操作、复杂计算或执行异步任务时。
在Apex开发过程中,开发者通常会使用开发者或沙箱组织进行学习和测试,因为这些环境提供了安全的环境来尝试和修改代码。文档强调了学习Apex的重要性,包括熟悉环境设置、编写代码和编写测试用例。部署阶段分为两个步骤:将Apex代码推送到沙箱组织进行预发布测试,然后在生产环境进行正式部署。此外,还介绍了如何将Apex代码添加到Force.com应用交换市场中的应用程序。
"Chapter 3: Apex Quick Start"提供了一个实践性的引导,从创建自定义对象开始,逐步演示如何编写第一个Apex类和触发器,以及如何编写测试类来确保代码的质量。这部分内容对于初学者来说是非常实用的,通过实际操作帮助他们快速上手Apex编程。
本资源深入浅出地讲解了Salesforce Apex的开发流程,不仅涵盖了基础概念,还包含了从入门到进阶的开发技巧,对希望在Salesforce平台上进行应用开发的人员具有很高的参考价值。随着技术的更新,虽然具体版本可能会有所变化,但Apex作为Salesforce的核心编程语言,其核心原则和最佳实践至今仍然适用。
Batchable Methods........................................................................................................................................945
BatchableContext Interface.......................................................................................................................................947
BatchableContext Methods...........................................................................................................................947
DeletedRecord Class.................................................................................................................................................947
DeletedRecord Methods................................................................................................................................948
DeleteResult Class.....................................................................................................................................................948
DeleteResult Methods...................................................................................................................................949
DMLOptions Class...................................................................................................................................................950
DmlOptions Properties.................................................................................................................................950
DmlOptions.AssignmentRuleHeader Class..............................................................................................................952
DmlOptions.AssignmentRuleHeader Properties..........................................................................................953
DmlOptions.EmailHeader Class..............................................................................................................................954
DmlOptions.EmailHeader Properties...........................................................................................................954
EmptyRecycleBinResult Class..................................................................................................................................956
EmptyRecycleBinResult Methods.................................................................................................................956
Error Class.................................................................................................................................................................957
Error Methods...............................................................................................................................................957
GetDeletedResult Class............................................................................................................................................958
GetDeletedResult Methods...........................................................................................................................958
GetUpdatedResult Class...........................................................................................................................................959
GetUpdatedResult Methods..........................................................................................................................960
LeadConvert Class....................................................................................................................................................960
LeadConvert Constructors............................................................................................................................961
LeadConvert Methods...................................................................................................................................961
LeadConvertResult Class..........................................................................................................................................968
LeadConvertResult Methods........................................................................................................................968
MergeResult Class.....................................................................................................................................................970
MergeResult Methods...................................................................................................................................970
QueryLocator Class...................................................................................................................................................971
QueryLocator Methods.................................................................................................................................971
QueryLocatorIterator Class.......................................................................................................................................972
QueryLocatorIterator Methods.....................................................................................................................973
SaveResult Class........................................................................................................................................................974
SaveResult Methods......................................................................................................................................975
UndeleteResult Class.................................................................................................................................................976
UndeleteResult Methods...............................................................................................................................976
UpsertResult Class....................................................................................................................................................977
UpsertResult Methods...................................................................................................................................977
Dom Namespace...................................................................................................................................................................978
Document Class........................................................................................................................................................979
Document Constructors................................................................................................................................979
Document Methods.......................................................................................................................................979
XmlNode Class.........................................................................................................................................................981
XmlNode Methods........................................................................................................................................981
xiv
Table of Contents
Flow Namespace...................................................................................................................................................................990
Interview Class..........................................................................................................................................................990
Interview Methods.........................................................................................................................................991
KbManagement Namespace.................................................................................................................................................992
PublishingService Class.............................................................................................................................................993
PublishingService Methods...........................................................................................................................993
Messaging Namespace........................................................................................................................................................1003
Email Class (Base Email Methods).........................................................................................................................1004
Email Methods............................................................................................................................................1004
EmailFileAttachment Class....................................................................................................................................1007
EmailFileAttachment Constructors.............................................................................................................1007
EmailFileAttachment Methods...................................................................................................................1008
InboundEmail Class................................................................................................................................................1009
InboundEmail Constructors........................................................................................................................1009
InboundEmail Properties............................................................................................................................1010
InboundEmail.BinaryAttachment Class.................................................................................................................1015
InboundEmail.BinaryAttachment Constructors.........................................................................................1015
InboundEmail.BinaryAttachment Properties..............................................................................................1015
InboundEmail.TextAttachment Class....................................................................................................................1016
InboundEmail.TextAttachment Constructors.............................................................................................1016
InboundEmail.TextAttachment Properties.................................................................................................1017
InboundEmailResult Class......................................................................................................................................1018
InboundEmailResult Properties..................................................................................................................1018
InboundEnvelope Class...........................................................................................................................................1019
InboundEnvelope Properties.......................................................................................................................1019
MassEmailMessage Class........................................................................................................................................1020
MassEmailMessage Constructors................................................................................................................1020
MassEmailMessage Methods......................................................................................................................1020
InboundEmail.Header Class...................................................................................................................................1022
InboundEmail.Header Properties................................................................................................................1022
PushNotification Class............................................................................................................................................1023
PushNotification Constructors....................................................................................................................1024
PushNotification Methods..........................................................................................................................1025
PushNotificationPayload Class................................................................................................................................1026
PushNotificationPayload Methods..............................................................................................................1026
SendEmailError Class.............................................................................................................................................1029
SendEmailError Methods...........................................................................................................................1029
SendEmailResult Class............................................................................................................................................1030
SendEmailResult Methods..........................................................................................................................1030
SingleEmailMessage Methods................................................................................................................................1031
SingleEmailMessage Constructors..............................................................................................................1031
SingleEmailMessage Methods....................................................................................................................1031
Process Namespace..............................................................................................................................................................1038
Plugin Interface.......................................................................................................................................................1039
xv
Table of Contents
Plugin Methods...........................................................................................................................................1039
Plugin Example Implementation.................................................................................................................1040
PluginDescribeResult Class.....................................................................................................................................1041
PluginDescribeResult Constructors.............................................................................................................1041
PluginDescribeResult Properties.................................................................................................................1041
PluginDescribeResult.InputParameter Class...........................................................................................................1043
PluginDescribeResult.InputParameter Constructors...................................................................................1043
PluginDescribeResult.InputParameter Properties.......................................................................................1044
PluginDescribeResult.OutputParameter Class........................................................................................................1046
PluginDescribeResult.OutputParameter Constructors................................................................................1046
PluginDescribeResult.OutputParameter Properties....................................................................................1047
PluginRequest Class................................................................................................................................................1048
PluginRequest Properties.............................................................................................................................1048
PluginResult Class...................................................................................................................................................1048
PluginResult Properties...............................................................................................................................1049
QuickAction Namespace.....................................................................................................................................................1049
DescribeAvailableQuickActionResult Class............................................................................................................1050
DescribeAvailableQuickActionResult Methods..........................................................................................1050
DescribeLayoutComponent Class...........................................................................................................................1051
DescribeLayoutComponent Methods.........................................................................................................1051
DescribeLayoutItem Class.......................................................................................................................................1052
DescribeLayoutItem Methods.....................................................................................................................1053
DescribeLayoutRow Class.......................................................................................................................................1054
DescribeLayoutRow Methods.....................................................................................................................1054
DescribeLayoutSection Class..................................................................................................................................1055
DescribeLayoutSection Methods.................................................................................................................1055
DescribeQuickActionDefaultValue Class...............................................................................................................1057
DescribeQuickActionDefaultValue Methods..............................................................................................1057
DescribeQuickActionResult Class..........................................................................................................................1058
DescribeQuickActionResult Methods.........................................................................................................1058
QuickActionRequest Class......................................................................................................................................1063
QuickActionRequest Constructors..............................................................................................................1064
QuickActionRequest Methods....................................................................................................................1064
QuickActionResult Class........................................................................................................................................1066
QuickActionResult Methods.......................................................................................................................1066
Reports Namespace.............................................................................................................................................................1067
AggregateColumn Class..........................................................................................................................................1069
AggregateColumn Methods........................................................................................................................1069
ColumnDataType Enum.........................................................................................................................................1071
ColumnSortOrder Enum........................................................................................................................................1072
DateGranularity Enum...........................................................................................................................................1072
DetailColumn Class................................................................................................................................................1073
DetailColumn Instance Methods................................................................................................................1073
Dimension Class......................................................................................................................................................1074
xvi
Table of Contents
Dimension Methods....................................................................................................................................1074
FilterOperator Class................................................................................................................................................1075
FilterOperator Methods..............................................................................................................................1075
FilterValue Class.....................................................................................................................................................1075
FilterValue Methods....................................................................................................................................1076
GroupingColumn Class..........................................................................................................................................1076
GroupingColumn Methods.........................................................................................................................1077
GroupingInfo Class.................................................................................................................................................1078
GroupingInfo Methods...............................................................................................................................1078
GroupingValue Class...............................................................................................................................................1079
GroupingValue Methods.............................................................................................................................1079
ReportCurrency Class..............................................................................................................................................1081
ReportCurrency Methods............................................................................................................................1081
ReportDataCell Class..............................................................................................................................................1082
ReportDataCell Methods............................................................................................................................1082
ReportDescribeResult Class....................................................................................................................................1082
ReportDescribeResult Methods..................................................................................................................1083
ReportDetailRow Class...........................................................................................................................................1083
ReportDetailRow Methods.........................................................................................................................1084
ReportExtendedMetadata Class..............................................................................................................................1084
ReportExtendedMetadata Methods............................................................................................................1084
ReportFact Class.....................................................................................................................................................1085
ReportFact Methods....................................................................................................................................1085
ReportFactWithDetails Class..................................................................................................................................1086
ReportFactWithDetails Methods................................................................................................................1086
ReportFilter Class....................................................................................................................................................1087
ReportFilter Constructors............................................................................................................................1087
ReportFilter Methods..................................................................................................................................1088
ReportFormat Enum...............................................................................................................................................1090
ReportInstance Class...............................................................................................................................................1091
ReportInstance Methods.............................................................................................................................1091
ReportManager Class..............................................................................................................................................1093
ReportManager Methods............................................................................................................................1093
ReportMetadata Class.............................................................................................................................................1098
ReportMetadata Methods...........................................................................................................................1098
ReportResults Class.................................................................................................................................................1103
ReportResults Methods...............................................................................................................................1104
ReportType Class....................................................................................................................................................1106
ReportType Methods..................................................................................................................................1106
ReportTypeColumn Class.......................................................................................................................................1107
ReportTypeColumn Methods.....................................................................................................................1107
ReportTypeColumnCategory Class........................................................................................................................1108
ReportTypeColumnCategory Methods.......................................................................................................1108
ReportTypeMetadata Class.....................................................................................................................................1109
xvii
Table of Contents
ReportTypeMetadata Methods...................................................................................................................1109
SummaryValue Class...............................................................................................................................................1110
SummaryValue Methods.............................................................................................................................1110
Reports Exceptions..................................................................................................................................................1110
Schema Namespace.............................................................................................................................................................1111
ChildRelationship Class..........................................................................................................................................1112
ChildRelationship Methods........................................................................................................................1113
DataCategory Class.................................................................................................................................................1114
DataCategory Methods...............................................................................................................................1114
DataCategoryGroupSobjectTypePair Class............................................................................................................1115
DataCategoryGroupSobjectTypePair Constructors....................................................................................1116
DataCategoryGroupSobjectTypePair Methods..........................................................................................1116
DescribeColorResult Class......................................................................................................................................1117
DescribeColorResult Methods....................................................................................................................1118
DescribeDataCategoryGroupResult Class..............................................................................................................1119
DescribeDataCategoryGroupResult Methods.............................................................................................1120
DescribeDataCategoryGroupStructureResult Class................................................................................................1121
DescribeDataCategoryGroupStructureResult Methods..............................................................................1122
DescribeFieldResult Class.......................................................................................................................................1123
DescribeFieldResult Methods.....................................................................................................................1123
DescribeIconResult Class........................................................................................................................................1137
DescribeIconResult Methods......................................................................................................................1137
DescribeSObjectResult Class..................................................................................................................................1139
DescribeSObjectResult Methods.................................................................................................................1139
DescribeTabResult Class.........................................................................................................................................1147
DescribeTabResult Methods.......................................................................................................................1147
DescribeTabSetResult Class....................................................................................................................................1149
DescribeTabSetResult Methods..................................................................................................................1150
DisplayType Enum.................................................................................................................................................1152
FieldSet Class..........................................................................................................................................................1153
FieldSet Methods........................................................................................................................................1154
FieldSetMember Class............................................................................................................................................1156
FieldSetMember Methods...........................................................................................................................1157
PicklistEntry Class..................................................................................................................................................1158
PicklistEntry Methods.................................................................................................................................1159
RecordTypeInfo Class.............................................................................................................................................1160
RecordTypeInfo Methods...........................................................................................................................1160
SOAPType Enum...................................................................................................................................................1162
SObjectField Class..................................................................................................................................................1162
sObjectField Methods.................................................................................................................................1162
SObjectType Class..................................................................................................................................................1163
SObjectType Methods................................................................................................................................1163
Site Namespace...................................................................................................................................................................1165
UrlRewriter Interface...............................................................................................................................................1166
xviii
Table of Contents
剩余1735页未读,继续阅读
219 浏览量
2020-09-18 上传
2023-05-20 上传
2023-06-21 上传
2023-05-20 上传
2023-10-20 上传
2023-04-30 上传
2023-05-13 上传
2023-10-12 上传
zf303183783
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 天池大数据比赛:伪造人脸图像检测技术
- ADS1118数据手册中英文版合集
- Laravel 4/5包增强Eloquent模型本地化功能
- UCOSII 2.91版成功移植至STM8L平台
- 蓝色细线风格的PPT鱼骨图设计
- 基于Python的抖音舆情数据可视化分析系统
- C语言双人版游戏设计:别踩白块儿
- 创新色彩搭配的PPT鱼骨图设计展示
- SPICE公共代码库:综合资源管理
- 大气蓝灰配色PPT鱼骨图设计技巧
- 绿色风格四原因分析PPT鱼骨图设计
- 恺撒密码:古老而经典的替换加密技术解析
- C语言超市管理系统课程设计详细解析
- 深入分析:黑色因素的PPT鱼骨图应用
- 创新彩色圆点PPT鱼骨图制作与分析
- C语言课程设计:吃逗游戏源码分享
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功