| DAVClient Methods |
The DAVClient type exposes the following members.
| Name | Description | |
|---|---|---|
| addDAVItem |
Adds a DAV item to the server
| |
| deleteDAVItem |
Deletes a DAV item on the server
| |
| discoverResource |
Responsible for locating a DAV Container according to it's type.
| |
| Equals | (Inherited from Object.) | |
| FetchFolders |
This pre-populates the folder list for a connection (rather than having them be discovered/fetched on the fly)
| |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| getCalendarItems |
Returns the items within a Calendar (or limits to the list of ItemIds defined in ItemList)
| |
| getContactItems |
Returns a list of Contacts within a collection.
If ItemList is blank or Nothing, it returns everything (if it has itemids/filenames, then only those items are returned)
If bGetData is true, then it will return the actual vcards for the contacts as well.
| |
| GetContainerTypeByName |
Uses the name of the folder to determine the type
| |
| getDAVFreeBusy |
Fetches the free busy data calendar output for a user
| |
| GetFolder |
Locates a FolderItem by it's string Name
| |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| getItems |
Returns the items within a collection
| |
| getObjectRequest |
Queries the URI for a DAV Collection/DAVContainer and returns its properties within DAVObject
| |
| getObjectState |
Issues a request to the server to determine the state of an object (to determine whether it has changed or not)
| |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| GetXMLNodeString |
Support function to return the string for a given XML Node
| |
| GetXMLNodeURI |
Builds a URI Object from an XML Node value
| |
| IssueRequest |
Issues a DAV Request to the DAV Host
(Inherited from DAVConnection.) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| NormaliseCrLf |
Normalises LineFeeds to Crlf
| |
| parseDAVItemList |
Issues a request for Contact data to the server and then parses the response.
If ItemList is blank or Nothing, it returns everything (if it has itemids/filenames, then only those items are returned)
If bGetData is true, then it will return the actual vcards for the contacts as well.
| |
| parseFreeBusyRequest |
Parses the result of a free/busy request
| |
| parseObjectProperties |
Parses the response returned for a given DAV Object/Collection
| |
| parseObjectResponse |
Parses a DAV Object response to derive the properties of a DAVObject
| |
| parseObjectState |
Parses a DAV Object State response to determine whether it has changed
| |
| parseResolveObjectRequest |
Parses the response to a resolve object request
| |
| PollFolderForChanges |
Polls a dav folder for changes and returns when it either expires or there is a change
| |
| resolveObjectRequest |
Attempts to find and collections of a specified FolderType under the HomeSetURL
| |
| searchForObject |
Searches a returned XML Response for a given resource/object according to the specified container type (FolderType)
| |
| SetConnection |
Sets the connection details
(Inherited from DAVConnection.) | |
| ToString | (Inherited from Object.) | |
| updateDAVItem |
Updates a dav item on the server
|