IVersion Interface

IT Hit WebDAV for .NET

Represents single resource version.

For a list of all members of this type, see IVersion Members.

[Visual Basic]
Public Interface IVersion
    Implements IItemContent, IHierarchyItem, IConnectionSettings
[C#]
public interface IVersion : IItemContent, IHierarchyItem, IConnectionSettings

Remarks

You can read version content and request properties as you usually do for resources but you cannot update content or properties.

Example

The following example demonstrates how to list file versions.

                
string license = "<?xml version='1.0' encoding='utf...
WebDavSession session = new WebDavSession(license);
session.Credentials = new NetworkCredential("User1", "pwd");

IResource resource = session.OpenResource(new Uri("http://server/directory/resource.docx"));
IVersion[] versions = resource.GetVersions();
foreach (IVersion version in versions)
{
    MessageBox.Show(version.VersionName);
}
                
            

Requirements

Namespace: ITHit.WebDAV.Client

Assembly: ITHit.WebDAV.Client (in ITHit.WebDAV.Client.dll)

See Also

IVersion Members | ITHit.WebDAV.Client Namespace