Click or drag to resize

NamespaceTreeControl Class

Exposes properties and methods that represent the tree control in the Windows Explorer.
Inheritance Hierarchy
SystemObject
  callback.ShellBoost.Core.WindowsShellNamespaceTreeControl

Namespace:  callback.ShellBoost.Core.WindowsShell
Assembly:  callback.CBFSShell (in callback.CBFSShell.dll) Version: 22.0.0.0
Syntax
C#
public sealed class NamespaceTreeControl : IDisposable

The NamespaceTreeControl type exposes the following members.

Properties
  NameDescription
Public propertyHwnd
Retrieves a handle to the tree control window.
Public propertyNativeObject
Gets the underlying Shell native object (INameSpaceTreeControl).
Public propertyVisualProperties
Gets the visual properties.
Top
Methods
  NameDescription
Public methodCollapseAll
Collapses all of the items in the given tree.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public methodEnsureItemVisible
Ensures that the given item is visible. The tree view must already be opened on the item.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodStatic memberFromNativeObject
Gets a NamespaceTreeControl instance from a native COM object.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetItemCustomState(Item)
Gets the state of the checkbox associated with a given Shell item.
Public methodGetItemCustomState(Item, Int32, Boolean)
Gets the state of the checkbox associated with a given Shell item.
Public methodGetItemRect(Item)
Gets the Rectangle structure that describes the size and position of a given item.
Public methodGetItemRect(Item, RECT, Boolean)
Gets the Rectangle structure that describes the size and position of a given item.
Public methodGetItemState(Item, NSTCITEMSTATE)
Gets state information about a Shell item.
Public methodGetItemState(Item, NSTCITEMSTATE, NSTCITEMSTATE, Boolean)
Gets state information about a Shell item.
Public methodGetNextItem(Item, NSTCGNI)
Retrieves the next item in the tree according to which method is requested.
Public methodGetNextItem(Item, NSTCGNI, Item, Boolean)
Retrieves the next item in the tree according to which method is requested.
Public methodGetRootItems
Enumerates the root items.
Public methodGetRootItems(Item, Boolean)
Gets an array of the root items.
Public methodGetSelectedItems
Enumerates the selected items.
Public methodGetSelectedItems(Item, Boolean)
Gets an array of the selected items.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHitTest(POINT)
Retrieves the item that a given point is in, if any.
Public methodHitTest(POINT, Item, Boolean)
Retrieves the item that a given point is in, if any.
Public methodSetItemCustomState
Sets the state of the checkbox associated with the Shell item.
Public methodSetItemState(Item, NSTCITEMSTATE, Boolean)
Sets state information for a Shell item.
Public methodSetItemState(Item, NSTCITEMSTATE, NSTCITEMSTATE, Boolean)
Sets state information for a Shell item.
Public methodSetTheme
The name of the desktop theme to which the current window is being set.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also