예제 #1
0
        private static void CopyContactItem(MessageRec messageRec, IFolderProxy folderProxy)
        {
            ArgumentValidator.ThrowIfNull("messageRec", messageRec);
            ArgumentValidator.ThrowIfNull("folderProxy", folderProxy);
            EasFxContactMessage message = new EasFxContactMessage(messageRec);

            FxUtils.CopyItem(messageRec, message, folderProxy, EasSourceMailbox.EmptyPropTagArray);
        }
예제 #2
0
        private static void CopyCalendarItem(MessageRec messageRec, Properties calendarItemProperties, IFolderProxy folderProxy)
        {
            ArgumentValidator.ThrowIfNull("messageRec", messageRec);
            ArgumentValidator.ThrowIfNull("folderProxy", folderProxy);
            if (calendarItemProperties == null)
            {
                return;
            }
            EasFxCalendarMessage message = new EasFxCalendarMessage(calendarItemProperties);

            FxUtils.CopyItem(messageRec, message, folderProxy, EasSourceMailbox.EmptyPropTagArray);
        }