Exemple #1
0
 /// <summary>
 /// Creates an instances for the specified folder.
 /// </summary>
 public SharedFolder(AvailableFolder folder, string name)
 {
     _data = new SoapData()
     {
         store    = folder.Store.UserName,
         folderid = folder.BackendId,
         parentid = folder.ParentIdAsBackend,
         name     = name,
         type     = OutlookConstants.USER_SYNC_TYPES[(int)folder.Type],
         flags    = folder.Type.IsMail() ? ShareFlags.SendAsOwner : ShareFlags.None
     };
 }
Exemple #2
0
 /// <summary>
 /// Fixes up data not serialised by soap.
 /// </summary>
 public void FixupSoap(AvailableFolder parent, GABUser store)
 {
     this.Parent = parent;
     this.Store  = store;
 }