Click or drag to resize

ShellControlConnector Methods

The ShellControlConnector type exposes the following members.

Methods
 NameDescription
Public methodCanNavigate Use this function to check if navigating the passed ItemIdList is allowed. It currently calls the cancellable FolderChanging event, that can be implemented to prohibit paths.
Public methodClearHistory Clears the history and adds the current folder as base again.
Public methodDeregisterShellControl Deregisters a control with the ShellControlConnector
Protected methodDispose Releases the unmanaged resources used by the Component and optionally releases the managed resources.
(Overrides ComponentDispose(Boolean))
Public methodFullRefreshControls Calls the FullRefresh FullRefresh() method for all connected controls.
Public methodGetCaptionForHistoryElement Retrieve the caption of a history element at the index given.
Public methodGetHistoryElement Retrieve the history element at the index given.
Public methodIsMovePossible Checks if a move by delta steps in the history is possible.
Public methodMoveInHistory Move the pointer in the History by delta items. If delta is positive, move forward. Move backward if delta is negative.
Protected methodOnFileChanged Fire the OnFileChanged event.
Protected methodOnFolderChanged Triggers the FolderChanged event.
Public methodPathChanged This public method is used by the connected controls for synchronization. Usually this method should not be called by the user directly.
Public methodRefresh(RefreshLevel)Refreshes the information displayed in all controls connected with this ShellControlConnector.
Public methodRefresh(IShellControl, RefreshLevel, ItemIdList)Refreshes the information displayed in all controls connected with this ShellControlConnector except the passed control, which usually will be the caller.
Public methodRegisterShellControl Registers a control with the ShellControlConnector
Public methodSelectedFileChanged This public method is used by the connected controls for synchronization. Usually this method should not be called by the user directly.
Public methodSmartRefreshControls Calls the SmartRefresh SmartRefresh() method for all connected controls
Top
See Also