Click or drag to resize

IFolderGetItem Method

IT Hit WebDAV Classes Reference
Returns IHierarchyItem corresponding to name.

Namespace:  ITHit.WebDAV.Client
Assembly:  ITHit.WebDAV.Client (in ITHit.WebDAV.Client.dll) Version: 2.0.420.0
Syntax
IHierarchyItem GetItem(
	string name
)

Parameters

name
Type: SystemString
Path to the item.

Return Value

Type: IHierarchyItem
Item corresponding to requested path.
Exceptions
ExceptionCondition
UnauthorizedExceptionIncorrect credentials provided or insufficient permissions to access the requested item.
NotFoundExceptionThe requested folder doesn't exist on the server.
ForbiddenExceptionThe server refused to fulfill the request.
WebDavExceptionUnexpected error occurred.
Examples
string license = "<?xml version='1.0' encoding='utf...
WebDavSession session = new WebDavSession(license);
session.Credentials = new NetworkCredential("User1", "pwd");

IFile file = null;

try
{
    IFolder folder = session.OpenFolder(new Uri("https://server/Products/"));
    file = folder.GetItem("cars.xml") as IFile;
}
catch(UnauthorizedException)
{
    Console.WriteLine("Incorrect user name or password.");
}
catch(NotFoundException)
{
    Console.WriteLine("Item was not found.");
}

if (file != null)
{
    Console.WriteLine(file.LastModified.ToString());
}
See Also