IWebDavStoreCollection InterfaceWebDAV#
This interface must be implemented by classes that operate as document collections in a store.

Namespace: WebDAVSharp.Server.Stores
Assembly: WebDAVSharp.Server (in WebDAVSharp.Server.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public interface IWebDavStoreCollection : IWebDavStoreItem

The IWebDavStoreCollection type exposes the following members.

Methods
  NameDescription
Public methodCopyItemHere
Copies an existing store item into this collection, overwriting any existing items.
Public methodCreateCollection
Creates a new collection with the specified name.
Public methodCreateDocument
Creates a new document with the specified name.
Public methodDelete
Deletes a store item by its name.
Public methodGetItemByName
Retrieves a store item by its name.
Public methodMoveItemHere
Moves an existing store item into this collection, overwriting any existing items.
Top
Properties
  NameDescription
Public propertyCreationDate
Gets the creation date of this IWebDavStoreItem.
(Inherited from IWebDavStoreItem.)
Public propertyHidden
Gets the hidden state of this IWebDavStoreItem.
(Inherited from IWebDavStoreItem.)
Public propertyIsCollection
Gets if this IWebDavStoreItem is a collection.
(Inherited from IWebDavStoreItem.)
Public propertyItemPath
Gets the ItemPath of this IWebDavStoreItem.
(Inherited from IWebDavStoreItem.)
Public propertyItems
Gets a collection of all the items in this IWebDavStoreCollection.
Public propertyModificationDate
Gets the modification date of this IWebDavStoreItem.
(Inherited from IWebDavStoreItem.)
Public propertyName
Gets or sets the name of this IWebDavStoreItem.
(Inherited from IWebDavStoreItem.)
Public propertyParentCollection
Gets the parent IWebDavStoreCollection that owns this IWebDavStoreItem.
(Inherited from IWebDavStoreItem.)
Top
See Also