0
我需要將約會狀態更改爲會議,以便通過一次單擊即可發送邀請。但Appointment.AppointmentStatus
和Appointment.IsMeeeting
是隻讀屬性。我發現,使用反射器,PropertyBag
類用於設置和獲取項目屬性,但它也是內部的。我能否以某種方式更改此屬性?如何更改受管理的Exchange Web服務中的AppointmentStatus
我需要將約會狀態更改爲會議,以便通過一次單擊即可發送邀請。但Appointment.AppointmentStatus
和Appointment.IsMeeeting
是隻讀屬性。我發現,使用反射器,PropertyBag
類用於設置和獲取項目屬性,但它也是內部的。我能否以某種方式更改此屬性?如何更改受管理的Exchange Web服務中的AppointmentStatus
我設法做到了。步驟並非如此簡單和邏輯,但在這裏,他們是:
var extendedProperty = new ExtendedPropertyDefinition(new Guid("00062002-0000-0000-C000-000000000046"), 0x8217, MapiPropertyType.Integer);
meeting.SetExtendedProperty(extendedProperty, 1);
其中GUID是約會的屬性集,這陌生的號碼是MeetingStatus樓盤序號。就這樣。 「發送」按鈕默認處於活動狀態。