C# Class BExplorer.Shell.NavigationLog

Represents a log of where the user has navigated through the file system
Show file Open project: Gainedge/BetterExplorer Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
ClearForwardItems ( ) : void

Removes any Items Forward of the current position

ImportData ( NavigationLog log ) : void

Clears all items then adds all items from the log

NavigateBack ( ) : IListItemEx

Navigates backwards one item

NavigateForward ( ) : IListItemEx

Navigates forwards one item

NavigationLog ( IListItemEx StartingLocation ) : System.Collections.Generic

A generic constructor

Method Details

ClearForwardItems() public method

Removes any Items Forward of the current position
public ClearForwardItems ( ) : void
return void

ImportData() public method

Clears all items then adds all items from the log
public ImportData ( NavigationLog log ) : void
log NavigationLog
return void

NavigateBack() public method

Navigates backwards one item
public NavigateBack ( ) : IListItemEx
return IListItemEx

NavigateForward() public method

Navigates forwards one item
public NavigateForward ( ) : IListItemEx
return IListItemEx

NavigationLog() public method

A generic constructor
public NavigationLog ( IListItemEx StartingLocation ) : System.Collections.Generic
StartingLocation IListItemEx This location will be added as the first item in
return System.Collections.Generic