public CalendarData(Uri uri, string name, ArgbColor?color, AccessPrivileges privileges) { Uri = uri; Name = name; Color = color; Privileges = privileges; }
public TestResult(ResourceType resourceType, CalendarProperties calendarProperties, AddressBookProperties addressBookProperties, AccessPrivileges accessPrivileges) { _resourceType = resourceType; _calendarProperties = calendarProperties; _addressBookProperties = addressBookProperties; _accessPrivileges = accessPrivileges; }
public TestResult(ResourceType resourceType, CalendarProperties calendarProperties, AddressBookProperties addressBookProperties, AccessPrivileges accessPrivileges, bool doesSupportWebDavCollectionSync) { _resourceType = resourceType; _calendarProperties = calendarProperties; _addressBookProperties = addressBookProperties; _accessPrivileges = accessPrivileges; _doesSupportWebDavCollectionSync = doesSupportWebDavCollectionSync; }
public CalendarData(Uri uri, string name, ArgbColor?color, AccessPrivileges privileges, CalendarOwnerProperties ownerProperties) { Uri = uri; Name = name; Color = color; Privileges = privileges; OwnerProperties = ownerProperties; }
public void ValidateBulkProfile(OptionsModel options, AccessPrivileges privileges, CalendarOwnerProperties ownerPropertiesOrNull) { if (!privileges.HasFlag(AccessPrivileges.Modify) && DoesModeRequireWriteableServerResource(options.SynchronizationMode)) { options.SynchronizationMode = SynchronizationMode.ReplicateServerIntoOutlook; } if (ownerPropertiesOrNull != null) { options.EmailAddress = ownerPropertiesOrNull.CalendarOwnerEmail; if (ownerPropertiesOrNull.IsSharedCalendar && privileges.HasFlag(AccessPrivileges.Create)) { var eventMappingConfigurationModel = (EventMappingConfigurationModel)options.MappingConfigurationModelOrNull; eventMappingConfigurationModel.OrganizerAsDelegate = true; } } }
public static string ToString(AccessPrivileges accessPrivileges) { return((accessPrivileges & AccessPrivileges.All) == AccessPrivileges.All ? "rw" : "r"); }
public AddressBookData(Uri uri, string name, AccessPrivileges privileges) { Uri = uri; Name = name; Privileges = privileges; }
public TaskListData(string id, string name, AccessPrivileges privileges) { Id = id; Name = name; Privileges = privileges; }
public void ValidateBulkProfile(OptionsModel options, AccessPrivileges privileges, CalendarOwnerProperties ownerPropertiesOrNull) { throw new NotImplementedException(); }