3
我正在寫一些C#代碼來查看/添加/編輯Microsoft Outlook 2007中的AppointmentItems。我正在訪問輔助日曆(MAPIFolder),並且我想以編程方式更改日曆的顏色。那可能嗎?如何在C#中更改Outlook日曆顏色?
我正在寫一些C#代碼來查看/添加/編輯Microsoft Outlook 2007中的AppointmentItems。我正在訪問輔助日曆(MAPIFolder),並且我想以編程方式更改日曆的顏色。那可能嗎?如何在C#中更改Outlook日曆顏色?
myNamespace = outLookApp.GetNamespace("MAPI");
if (myNamespace.Categories["liveMeeting"] == null)
{
myNamespace.Categories.Add("liveMeeting", OlCategoryColor.olCategoryColorDarkRed, OlCategoryShortcutKey.olCategoryShortcutKeyNone);
}
newEvent.Categories = "liveMeeting";
Outlook中的約會是有顏色的,而不是日曆。顏色是根據分配給約會的類別設置的,所以我認爲使用AppointmentItem.Categories可以讓你設置應用於你創建的約會的顏色。