コード例 #1
0
 public IEnumerable <CRSMEmail> ReceiveMessage(PXSyncMailbox mailbox)
 {
     using (ExchangeEmailsSyncCommand cmd = new ExchangeEmailsSyncCommand(this))
     {
         throw new NotImplementedException();
     }
 }
コード例 #2
0
 public void SendMessage(PXSyncMailbox mailbox, IEnumerable <CRSMEmail> activities)
 {
     using (ExchangeEmailsSyncCommand cmd = new ExchangeEmailsSyncCommand(this))
     {
         cmd.SendMessage(mailbox, activities);
     }
 }
コード例 #3
0
 protected PXSyncMovingMessageCondition(ExchangeEmailsSyncCommand command, DistinguishedFolderIdNameType parent, BaseFolderIdType folder, bool incomming, bool outgoing)
     : base(parent, folder)
 {
     Incomming = incomming;
     Outgoing  = outgoing;
     Command   = command;
 }
コード例 #4
0
 public override void EmailsSync(EMailSyncPolicy policy, PXEmailSyncDirection.Directions direction, IEnumerable <PXSyncMailbox> mailboxes)
 {
     using (ExchangeBaseSyncCommand cmd = new ExchangeEmailsSyncCommand(this))
     {
         cmd.ProcessSync(policy, direction, mailboxes);
     }
 }
コード例 #5
0
 public PXSyncMovingMessageCondition(ExchangeEmailsSyncCommand command, DistinguishedFolderIdNameType parent, bool incomming, bool outgoing)
     : base(parent)
 {
     Incomming = incomming;
     Outgoing  = outgoing;
     Command   = command;
 }