NSTCSTYLE2 Enumerated Type
Used by methods of the INameSpaceTreeControl2 to specify extended display styles in a Shell namespace treeview.
Syntax
typedef enum NSTCSTYLE2 { NSTCS2_DEFAULT = 0x00000000, NSTCS2_INTERRUPTNOTIFICATIONS = 0x00000001, NSTCS2_SHOWNULLSPACEMENU = 0x00000002, NSTCS2_DISPLAYPADDING = 0x00000004, NSTCS2_DISPLAYPINNEDONLY = 0x00000008, NSTCS2_NOSINGLETONAUTOEXPAND = 0x00000010, NTSCS2_NEVERINSERTNONENUMERATED = 0x00000020 } NSTCSTYLE2;
Constants
NSTCS2_DEFAULT
Displays the tree nodes in default mode, which includes none of the following values.NSTCS2_INTERRUPTNOTIFICATIONS
Displays interrupt notifications.NSTCS2_SHOWNULLSPACEMENU
Displays the context menu in the padding space.NSTCS2_DISPLAYPADDING
Inserts spacing (padding) between top-level nodes.NSTCS2_DISPLAYPINNEDONLY
Filters items based on the System.IsPinnedToNameSpaceTree value when INameSpaceTreeControlFolderCapabilities is implemented.NSTCS2_NOSINGLETONAUTOEXPAND
Prevents automatic expansion of singleton nodes in the tree.NTSCS2_NEVERINSERTNONENUMERATED
Do not insert nonenumerated (SFGAO_NONENUMERATED) items in the tree.
Remarks
The value NSTCS2_ALLMASK can be used to mask for the NSTCS2_INTERRUPTNOTIFICATIONS, NSTCS2_SHOWNULLSPACEMENU, and NSTCS2_DISPLAYPADDING values.
Enumerated Type Information
Header and IDL files shobjidl.h, shobjidl.idl Minimum operating systems Windows 7