Click or drag to resize

IFolder Interface

IT Hit WebDAV Classes Reference
Represents a folder in the WebDAV repository.

Namespace: ITHit.WebDAV.Server.Class1
Assembly: ITHit.WebDAV.Server (in ITHit.WebDAV.Server.dll) Version: 4.5.3121.0
Syntax
public interface IFolder : IItemCollection, 
	IHierarchyItem

The IFolder 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 IHierarchyItem.)
Public propertyCode exampleModified
Gets the last modification date of the item in repository expressed as the coordinated universal time (UTC).
(Inherited from IHierarchyItem.)
Public propertyCode exampleName
Gets the name of the item in repository.
(Inherited from IHierarchyItem.)
Public propertyCode examplePath
Unique item path in the repository relative to storage root.
(Inherited from IHierarchyItem.)
Top
Methods
  NameDescription
Public methodCode exampleCopyTo
Creates a copy of this item with a new name in the destination folder.
(Inherited from IHierarchyItem.)
Public methodCode exampleCreateFile
Creates new WebDAV file with the specified name in this folder.
Public methodCode exampleCreateFolder
Creates new WebDAV folder with the specified name in this folder.
Public methodCode exampleDelete
Deletes this item.
(Inherited from IHierarchyItem.)
Public methodCode exampleGetChildren
Gets direct children of this folder.
(Inherited from IItemCollection.)
Public methodCode exampleGetProperties
Gets values of all properties or selected properties for this item.
(Inherited from IHierarchyItem.)
Public methodCode exampleGetPropertyNames
Gets names of all properties for this item.
(Inherited from IHierarchyItem.)
Public methodCode exampleMoveTo
Moves this item to the destination folder under a new name.
(Inherited from IHierarchyItem.)
Public methodCode exampleUpdateProperties
Adds, modifies and removes properties for this item.
(Inherited from IHierarchyItem.)
Top
Remarks
Defines the properties and methods that WebDAV server folder objects must implement. In addition to methods and properties provided by IHierarchyItem and IItemCollection this interface also provides methods for creating WebDAV items (folders and files).
See Also