Đăng ký plugin
Trong chương trước, chúng tôi đã tạo một plugin mẫu để tạo hoạt động Tác vụ tiếp theo khi bản ghi Liên hệ được tạo. Trong chương này, chúng ta sẽ xem cách đăng ký plugin này trong CRM bằng Công cụ đăng ký plugin. Bạn có thể tìm thấy công cụ tại vị trí này: SDK / Tools / PluginRegistration / PluginRegistration.exe.
Để thuận tiện, quy trình đăng ký plugin được chia thành ba phần:
- Kết nối với máy chủ
- Đăng ký hội
- Đăng ký Plugin
Kết nối với máy chủ
Step 1 - Chạy PluginRegistration.exetừ vị trí được chỉ định trước đó. Nhấp vào nút Tạo kết nối mới.
Step 2- Trong cửa sổ Đăng nhập, chọn Office 365 vì chúng tôi đang sử dụng phiên bản trực tuyến của CRM. Nhập thông tin đăng nhập của bạn và nhấp vào Đăng nhập.
Step 3 - Công cụ sẽ mở ra và trông giống như ảnh chụp màn hình sau.
Đăng ký hội
Step 1 - Vào Đăng ký → Đăng ký Hội mới.
Step 2- Thao tác này sẽ mở cửa sổ Register New Assembly. Nhấp vào biểu tượng Điều hướng và định vị Plugin DLL mà bạn đã tạo trong chương trước.
Step 3- Sau khi điều hướng DLL, nhấp vào Load Assembly. Điều này sẽ điền vào assembly SamplePlugins và tất cả các lớp plugin của nó. Bạn có thể nhìn thấyPostCreateContactlớp plugin được đánh dấu bên dưới. Nếu tập hợp plugin của bạn có 3 lớp plugin, nó sẽ hiển thị ba plugin được liệt kê ở đó.
Step 4- Chọn Chế độ cách ly làm Hộp cát, Vị trí làm Cơ sở dữ liệu và nhấp vào Đăng ký các plugin đã chọn. Nó sẽ hiển thị cho bạn một thông báo thành công, nếu đăng ký thành công.
Đăng ký Plugin
Bây giờ chúng ta sẽ đăng ký các bước cụ thể mà các plugin riêng lẻ sẽ được gọi.
Step 1 - Chọn plugin PostCreateContact.
Step 2 - Bấm Đăng ký → Đăng ký Bước mới.
Step 3 - Chúng tôi sẽ đăng ký plugin này khi tạo thực thể Liên hệ, ở giai đoạn hậu phẫu và ở chế độ đồng bộ.
Message - Tạo
Primary Entity - Liên hệ
Event Pipeline Stage of Execution - Hậu phẫu
Execution Mode - Đồng bộ
Giữ phần còn lại của các tùy chọn theo mặc định và nhấp vào Đăng ký Bước mới.
Bạn có thể thấy một bước mới được thêm vào plugin.
Bây giờ chúng ta sẽ đi đến CRM và kiểm tra xem plugin của chúng ta có hoạt động chính xác hay không. Lưu ý rằng các bước kiểm tra này dành riêng cho plugin mẫu của chúng tôi.
Kiểm tra plugin
Chuyển đến tab Danh bạ và tạo một bản ghi mới. Sau khi lưu bản ghi, bạn có thể thấy một hoạt động mới được tạo và liên kết với bản ghi này.
Bạn có thể nhấp vào hoạt động để xem chi tiết mà chúng tôi đã thiết lập trong mã.
Điều này xác nhận rằng plugin của chúng tôi đã chạy thành công. Tương tự, bạn có thể mở rộng các plugin của mình để đạt được các chức năng phức tạp cao.