Namespace: ITHit.WebDAV.Server.CalDav
public interface ISchedulingPrincipalAsync : ICalendarPrincipalAsync, ICalendarItem, IPrincipalAsync, IAccessControl, IHierarchyItemAsync, IHierarchyItemBaseAsync public interface ISchedulingPrincipalAsync : ICalendarPrincipalAsync, ICalendarItem, IPrincipalAsync, IAccessControl, IHierarchyItemAsync, IHierarchyItemBaseAsync
The ISchedulingPrincipalAsync type exposes the following members.
| Name | Description | |
|---|---|---|
| Created |
Gets the creation date of the item in repository expressed as the coordinated universal time (UTC).
(Inherited from IHierarchyItemBaseAsync.) | |
| Modified |
Gets the last modification date of the item in repository expressed as the coordinated universal time (UTC).
(Inherited from IHierarchyItemBaseAsync.) | |
| Name |
Gets the name of the item in repository.
(Inherited from IHierarchyItemBaseAsync.) | |
| Path |
Unique item path in the repository relative to storage root.
(Inherited from IHierarchyItemBaseAsync.) |
| Name | Description | |
|---|---|---|
| CopyToAsync |
Creates a copy of this item with a new name in the destination folder.
(Inherited from IHierarchyItemAsync.) | |
| DeleteAsync |
Deletes this item.
(Inherited from IHierarchyItemAsync.) | |
| GetCalendarUserAddressSetAsync |
Gets the list of calendar addresses, typically e-mails, for this principal resource.
| |
| GetGroupMembersAsync |
Retrieves principals that are direct members of this group.
(Inherited from IPrincipalAsync.) | |
| GetGroupMembershipAsync |
Identifies the groups in which the principal is directly a member.
(Inherited from IPrincipalAsync.) | |
| GetPropertiesAsync |
Gets values of all properties or selected properties for this item.
(Inherited from IHierarchyItemAsync.) | |
| GetPropertyNamesAsync |
Gets names of all properties for this item.
(Inherited from IHierarchyItemAsync.) | |
| GetScheduleInboxUrlAsync |
Gets the URL of the scheduling inbox collection owned by this principal.
| |
| GetScheduleOutboxUrlAsync |
Gets the URL of the scheduling outbox collection owned by this principal.
| |
| IsWellKnownPrincipal |
Determines whether the principal is well known, the one that is defined by
WellKnownPrincipal enumeration.
(Inherited from IPrincipalAsync.) | |
| MoveToAsync |
Moves this item to the destination folder under a new name.
(Inherited from IHierarchyItemAsync.) | |
| SetGroupMembersAsync |
Replaces members of the group to be those specified in members parameter.
(Inherited from IPrincipalAsync.) | |
| UpdatePropertiesAsync |
Adds, modifies and removes properties for this item.
(Inherited from IHierarchyItemAsync.) |