Поделиться через


Перечисление NSTCSTYLE2 (shobjidl.h)

Используется методами INameSpaceTreeControl2 для указания расширенных стилей отображения в представлении дерева пространства имен оболочки.

Синтаксис

typedef enum NSTCSTYLE2 {
  NSTCS2_DEFAULT = 0,
  NSTCS2_INTERRUPTNOTIFICATIONS = 0x1,
  NSTCS2_SHOWNULLSPACEMENU = 0x2,
  NSTCS2_DISPLAYPADDING = 0x4,
  NSTCS2_DISPLAYPINNEDONLY = 0x8,
  NTSCS2_NOSINGLETONAUTOEXPAND = 0x10,
  NTSCS2_NEVERINSERTNONENUMERATED = 0x20
} ;

Константы

 
NSTCS2_DEFAULT
Значение: 0
Отображает узлы дерева в режиме по умолчанию, который не содержит ни одного из следующих значений.
NSTCS2_INTERRUPTNOTIFICATIONS
Значение: 0x1
Отображает уведомления о прерываниях.
NSTCS2_SHOWNULLSPACEMENU
Значение: 0x2
Отображает контекстное меню в пространстве заполнения.
NSTCS2_DISPLAYPADDING
Значение: 0x4
Вставляет интервалы (заполнение) между узлами верхнего уровня.
NSTCS2_DISPLAYPINNEDONLY
Значение: 0x8
Фильтрует элементы на основе значения System.IsPinnedToNameSpaceTree при реализации INameSpaceTreeControlFolderCapabilities .
NTSCS2_NOSINGLETONAUTOEXPAND
Значение: 0x10
NTSCS2_NEVERINSERTNONENUMERATED
Значение: 0x20
Не вставляйте в дерево нечисловые (SFGAO_NONENUMERATED) элементы.

Комментарии

Значение NSTCS2_ALLMASK можно использовать для маскирования значений NSTCS2_INTERRUPTNOTIFICATIONS, NSTCS2_SHOWNULLSPACEMENU и NSTCS2_DISPLAYPADDING.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть shobjidl.h