Triệu chứng

Hãy xem xét tình huống sau:

  • Bạn truy nhập vào mô hình đối tượng Outlook (OOM). Để thực hiện điều này, bạn sử dụng phần bổ trợ Microsoft Outlook 2010 tùy chỉnh, một tập lệnh tùy chỉnh hoặc ngôn ngữ lập trình khác để đọc thuộc tính Displaytype của một đối tượng người nhận của thư email đang được trả lời.

  • Phần bổ trợ sử dụng thuộc tính đối tượng sau đây để truy nhập vào Displaytypecủa người nhận:

    Outlook.Recipient.DisplayType

Trong trường hợp này, bạn nhận được lỗi sau đây:

Lỗi thời gian chạy '-1040973553 (c1f4010f) thao tác đã tìm không thành công. Không thể tìm thấy một đối tượng.

Nguyên nhân

Sự cố này xảy ra vì PR_RECIPIENT_TYPE thuộc tính không được đặt khi thư email được trả lời. Các phiên bản Outlook trước đó bỏ qua thực tế là thuộc tính không được đặt khi đã đọc thuộc tính. Outlook 2010 không bỏ qua thuộc tính này. Do đó, bạn nhận được thông báo lỗi được đề cập trong phần "các triệu chứng".

Giải pháp

Để giải quyết vấn đề này, bạn phải truy nhập thuộc tính Displaytype sau đây của đối tượng địa chỉ:

Outlook.Recipient.AddressEntries(index).DisplayType

Trong ví dụ này, chỗ dành sẵn cho chỉ mục tham chiếu đến một đối tượng người dùng hoặc người nhận cụ thể trong bộ sưu tập địa chỉ.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.