Registering and Raising an Application Event

DEX601 - Unit 2 Getting Started

📄 第 211 页 🎬 视频课程

课程章节介绍

让我们来聊聊如何在Salesforce中注册和提出申请事件211。这个过程其实和定义组件事件很相似,但有一些小区别。 首先,当你定义一个应用程序事件时,你需要在``标签中指定类型为`APPLICATION`。这就像是在告诉Salesforce:“嘿,这是一个应用程序级别的事件,不是组件级别的。” 你可以在这个事件中添加属性,比如一个联系人的ID,这样当事件被触发时,你可以传递这个ID。 接下来,注册这个应用程序事件。这里你不需要在``标签中指定`name`属性。你只需要告诉Salesforce这个事件是什么类型的,比如`c:AppStudentSelected`。这样,Salesforce就知道在应用程序中监听这个事件。 最后,使用``组件确保Salesforce平台已经下载了事件元数据。这就像是确保所有的准备工作都做好了,事件可以顺利地被触发和处理。 简单来说,定义和注册应用程序事件就是告诉Salesforce:“这是一个应用程序级别的事件,当它发生时,请按照我定义的规则来处理。” 这样,当事件被触发时,Salesforce就知道该怎么做了。