IOfflineFilesItem interface (cscobj.h)

Represents a single item in the Offline Files cache. The item may be a server, share, directory or file. While each item type has a type-specific interface (for example, IOfflineFilesServerItem), this interface provides the functionality that is common to all items.

Inheritance

The IOfflineFilesItem interface inherits from the IUnknown interface. IOfflineFilesItem also has these types of members:

Methods

The IOfflineFilesItem interface has these methods.

 
IOfflineFilesItem::GetItemType

Returns a type code identifying the type of the item:_server, share, directory, or file.
IOfflineFilesItem::GetParentItem

Retrieves the IOfflineFilesItem interface for the parent of the item.
IOfflineFilesItem::GetPath

Retrieves the fully qualified UNC path string for an item in the Offline Files cache.
IOfflineFilesItem::IsMarkedForDeletion

Determines whether an item has been deleted from the Offline Files cache.
IOfflineFilesItem::Refresh

Refreshes any data cached in the object by rereading from the Offline Files cache.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header cscobj.h

See also

Offline Files API Interfaces