| DAVClient Methods | 
The DAVClient type exposes the following members.
 Methods
Methods| 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
  | 
 See Also
See Also