Partager via


énumération NSTCSTYLE2 (shobjidl.h)

Utilisé par les méthodes de INameSpaceTreeControl2 pour spécifier des styles d’affichage étendus dans une arborescence d’espaces de noms Shell.

Syntax

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

Constantes

 
NSTCS2_DEFAULT
Valeur : 0
Affiche les nœuds d’arborescence en mode par défaut, qui ne comprend aucune des valeurs suivantes.
NSTCS2_INTERRUPTNOTIFICATIONS
Valeur : 0x1
Affiche les notifications d’interruption.
NSTCS2_SHOWNULLSPACEMENU
Valeur : 0x2
Affiche le menu contextuel dans l’espace de remplissage.
NSTCS2_DISPLAYPADDING
Valeur : 0x4
Insère l’espacement (remplissage) entre les nœuds de niveau supérieur.
NSTCS2_DISPLAYPINNEDONLY
Valeur : 0x8
Filtre les éléments en fonction de la valeur System.IsPinnedToNameSpaceTree lorsque INameSpaceTreeControlFolderCapabilities est implémenté.
NTSCS2_NOSINGLETONAUTOEXPAND
Valeur : 0x10
NTSCS2_NEVERINSERTNONENUMERATED
Valeur : 0x20
N’insérez pas d’éléments nonnumérés (SFGAO_NONENUMERATED) dans l’arborescence.

Remarques

La valeur NSTCS2_ALLMASK peut être utilisée pour masquer les valeurs NSTCS2_INTERRUPTNOTIFICATIONS, NSTCS2_SHOWNULLSPACEMENU et NSTCS2_DISPLAYPADDING.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête shobjidl.h