Làm việc với Cuộc hẹn

Tải và Lưu Cuộc hẹn ở Định dạng ICS

Lớp Appointment trong Aspose.Email API có thể được sử dụng để tải một cuộc hẹn ở định dạng ICS cũng như tạo một cuộc hẹn mới và lưu nó vào đĩa ở định dạng ICS. Trong bài viết này, chúng tôi sẽ đầu tiên tạo một cuộc hẹn và lưu nó vào đĩa ở định dạng ICS, sau đó tải nó.

Tạo Cuộc hẹn và Lưu vào Đĩa ở Định dạng ICS

Các bước sau đây là cần thiết để tạo một cuộc hẹn và lưu nó ở định dạng ICS.

  1. Tạo một thể hiện của lớp Appointment và khởi tạo nó bằng bộ tạo này.
  2. Truyền các đối số sau vào hàm khởi tạo ở trên
    1. Người tham dự
    2. Mô tả
    3. Ngày kết thúc
    4. Địa điểm
    5. Người tổ chức
    6. Ngày bắt đầu
    7. Tóm tắt
  3. Gọi phương thức Save() và chỉ định tên tệp và định dạng trong các đối số.

Cuộc hẹn có thể được mở trong Microsoft Outlook hoặc bất kỳ chương trình nào có thể tải tệp ICS. Nếu tệp được mở trong Microsoft Outlook, nó sẽ tự động thêm cuộc hẹn vào lịch Outlook.

Các đoạn mã sau cho thấy cách tạo và lưu một cuộc hẹn vào đĩa ở định dạng ICS.

Tải Cuộc hẹn Định dạng ICS

Để tải một cuộc hẹn ở định dạng ICS, cần thực hiện các bước sau:

  1. Tạo một thể hiện của lớp Appointment.
  2. Gọi phương thức Load() bằng cách cung cấp đường dẫn của tệp ICS.
  3. Đọc bất kỳ thuộc tính nào để lấy thông tin từ cuộc hẹn (tệp ICS).

Các đoạn mã sau cho thấy cách tải một cuộc hẹn ở định dạng ICS.

Đọc nhiều sự kiện từ tệp ICS

Ghi Nhiều Sự kiện vào Tệp ICS

Tạo yêu cầu cuộc hẹn bản nháp

Trong các bài viết trước đây của chúng tôi đã chỉ ra cách tạo và lưu một cuộc hẹn ở định dạng ICS. Thường cần tạo một yêu cầu Cuộc hẹn ở chế độ Nháp, để thông tin cơ bản được thêm vào và sau đó Cuộc hẹn nháp đó được chuyển tiếp cho người dùng khác để thực hiện các thay đổi cần thiết theo từng người dùng. Để lưu một Cuộc hẹn ở chế độ Nháp, thuộc tính Method của lớp Appointment nên được đặt thành Publish. Đoạn mã sau cho thấy cách tạo một yêu cầu cuộc hẹn nháp.

Tạo cuộc hẹn bản nháp từ văn bản

Đoạn mã sau cho thấy cách tạo một cuộc hẹn nháp từ Văn bản. 

Đặt trạng thái người tham dự của cuộc hẹn

API Aspose.Email cho .NET cho phép bạn đặt trạng thái của người tham dự cuộc hẹn khi soạn tin trả lời. Điều này sẽ thêm thuộc tính PARTSTAT vào tệp ICS.