Click or drag to resize

ExplorerBrowser Methods

The ExplorerBrowser type exposes the following members.

Methods
  NameDescription
Public methodBeginUpdate
Prevent that a FullRefresh is called until EndUpdate is called. Every call of BeginUpdate() increments an UpdateCounter variable.
Protected methodBuildWindowCore
When overridden in a derived class, creates the window to be hosted.
(Inherited from JamBaseHwndHost.)
Public methodCheckItem Obsolete.
Checks the item at the position passed by index.
Protected methodCreateWnd
Called after the Window has been created and the component has received a handle.
(Overrides JamBaseHwndHostCreateWnd.)
Public methodDeselectAll
Deselect all items in the listview.
Protected methodDestroyWindowCore
When overridden in a derived class, destroys the hosted window.
(Overrides JamBaseHwndHostDestroyWindowCore(HandleRef).)
Public methodEndUpdate
End the updating mode.
Public methodEnsureVisible
Scrolls to the item at the specified index.
Public methodFolderChanged
Changes the displayed folder in all connected controls.
Public methodFullRefresh
Reloads the component.
Public methodIndexOf
Searches for the index of the ItemIdList within the listview. This function has O(n) complexity, since it iterates through all items within the list.
Public methodInvokeCommandOnFolder(ShellCommand)
Executes a context menu command on the current folder.
Public methodInvokeCommandOnFolder(ShellContextMenuCommand)
Executes a context menu command on the current folder.
Public methodInvokeCommandOnSelected(ShellCommand)
Executes a context menu command on the selected items.
Public methodInvokeCommandOnSelected(ShellContextMenuCommand)
Executes a context menu command on the selected items.
Public methodIsUpdating
Query if this object is updating.
Protected methodOnBeforeFullRefresh
Issues the BeforeFullRefresh event.
Protected methodOnPropertyChanged
Invoked whenever the effective value of any dependency property on this FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides OnPropertyChanged(DependencyPropertyChangedEventArgs).
(Overrides FrameworkElementOnPropertyChanged(DependencyPropertyChangedEventArgs).)
Protected methodOnVisualParentChanged
Invoked when the parent of this element in the visual tree is changed. Overrides OnVisualParentChanged(DependencyObject) . Finds a ScrollViewer in the visual tree that contains this instance.
(Inherited from JamBaseHwndHost.)
Protected methodOnWindowPositionChanged
Called when the hosted window's position changes.
(Inherited from JamBaseHwndHost.)
Public methodSelectedFileChange
Changes the displayed file in all connected controls.
Public methodSelectItem
Selects the item at the position passed by index.
Protected methodTabIntoCore
Sets focus on either the first tab stop or the last tab stop of the sink.
(Overrides HwndHostTabIntoCore(TraversalRequest).)
Protected methodTranslateAcceleratorCore
Processes keyboard input at the keydown message level.
(Overrides HwndHostTranslateAcceleratorCore(MSG, ModifierKeys).)
Protected methodWndProc
Calls the DefWindowProc with the given message. This is sometimes necessary when processing messages in subclasses and setting handled to true.
(Inherited from JamBaseHwndHost.)
Top
See Also