// Token: 0x06002E9A RID: 11930 RVA: 0x0010A3F8 File Offset: 0x001085F8 private void CopyOrMove(bool isCopy) { OwaStoreObjectId[] array = (OwaStoreObjectId[])base.GetParameter("id"); OwaStoreObjectId owaStoreObjectId = (OwaStoreObjectId)base.GetParameter("fId"); OwaStoreObjectId owaStoreObjectId2 = (OwaStoreObjectId)base.GetParameter("destId"); if (!isCopy && owaStoreObjectId != null && Utilities.IsDefaultFolderId(base.UserContext.MailboxSession, owaStoreObjectId.StoreObjectId, DefaultFolderType.DeletedItems) && !Utilities.IsDefaultFolderId(base.UserContext.MailboxSession, owaStoreObjectId2.StoreObjectId, DefaultFolderType.DeletedItems)) { foreach (OwaStoreObjectId owaStoreObjectId3 in array) { ConversationUtilities.CancelIgnoreConversation(base.UserContext, owaStoreObjectId3, false); } } if (ConversationUtilities.ContainsConversationItem(base.UserContext, array)) { OwaStoreObjectId[] localItemIds = ConversationUtilities.GetLocalItemIds(base.UserContext, array, owaStoreObjectId); if (localItemIds.Length == 0) { return; } base.CopyOrMoveItems(isCopy, localItemIds); } else { base.CopyOrMoveItems(isCopy, null); } OwaStoreObjectId expId = (OwaStoreObjectId)base.GetParameter("expId"); this.InternalExpandConversation(expId); }
public void CancelIgnoreConversation() { OwaStoreObjectId owaStoreObjectId = (OwaStoreObjectId)base.GetParameter("id"); ConversationUtilities.CancelIgnoreConversation(base.UserContext, owaStoreObjectId, true); }