Click or drag to resize

IScheduleInboxFolderAsync Interface

IT Hit WebDAV Classes Reference
Represents scheduling inbox folder.

Namespace:  ITHit.WebDAV.Server.CalDav
Assembly:  ITHit.WebDAV.Server (in ITHit.WebDAV.Server.dll) Version: 11.3.10719
Syntax
public interface IScheduleInboxFolderAsync : IFolderAsync, 
	IItemCollectionAsync, IHierarchyItemAsync, IHierarchyItemBaseAsync, ICalendarItem, ICalendarReportAsync

public interface IScheduleInboxFolderAsync : IFolderAsync, 
	IItemCollectionAsync, IHierarchyItemAsync, IHierarchyItemBaseAsync, ICalendarItem, ICalendarReportAsync

The IScheduleInboxFolderAsync type exposes the following members.

Properties
  NameDescription
Public propertyCode exampleCreated
Gets the creation date of the item in repository expressed as the coordinated universal time (UTC).
(Inherited from IHierarchyItemBaseAsync.)
Public propertyCode exampleModified
Gets the last modification date of the item in repository expressed as the coordinated universal time (UTC).
(Inherited from IHierarchyItemBaseAsync.)
Public propertyCode exampleName
Gets the name of the item in repository.
(Inherited from IHierarchyItemBaseAsync.)
Public propertyCode examplePath
Unique item path in the repository relative to storage root.
(Inherited from IHierarchyItemBaseAsync.)
Top
Methods
  NameDescription
Public methodCode exampleCopyToAsync
Creates a copy of this item with a new name in the destination folder.
(Inherited from IHierarchyItemAsync.)
Public methodCode exampleCreateFileAsync
Creates new WebDAV file with the specified name in this folder.
(Inherited from IFolderAsync.)
Public methodCode exampleCreateFolderAsync
Creates new WebDAV folder with the specified name in this folder.
(Inherited from IFolderAsync.)
Public methodCode exampleDeleteAsync
Deletes this item.
(Inherited from IHierarchyItemAsync.)
Public methodCode exampleGetChildrenAsync
Gets direct children of this folder.
(Inherited from IItemCollectionAsync.)
Public methodCode exampleGetPropertiesAsync
Gets values of all properties or selected properties for this item.
(Inherited from IHierarchyItemAsync.)
Public methodCode exampleGetPropertyNamesAsync
Gets names of all properties for this item.
(Inherited from IHierarchyItemAsync.)
Public methodCode exampleMoveToAsync
Moves this item to the destination folder under a new name.
(Inherited from IHierarchyItemAsync.)
Public methodMultiGetAsync
Gets a list of calendar files that correspont to the specified list of item paths.
(Inherited from ICalendarReportAsync.)
Public methodQueryAsync
Gets a list of calendar files that match specified filter.
(Inherited from ICalendarReportAsync.)
Public methodCode exampleUpdatePropertiesAsync
Adds, modifies and removes properties for this item.
(Inherited from IHierarchyItemAsync.)
Top
Remarks
This is the marker interface, it does not add any new methods in addition to provided by IFolderAsync and ICalendarItem interfaces. Items that impement this interface report calendar-auto-schedule support in response to the OPTIONS request in DAV header. Folders of this type contain copies of incoming scheduling messages.Scheduling inbox folder can not contain any other folders.More details could be found at http://tools.ietf.org/html/rfc6638#section-2.2
See Also