Enumeración SHCOLSTATE (shtypes.h)
Describe cómo se debe tratar una propiedad. Estos valores se definen en Shtypes.h.
Syntax
typedef enum tagSHCOLSTATE {
SHCOLSTATE_DEFAULT = 0,
SHCOLSTATE_TYPE_STR = 0x1,
SHCOLSTATE_TYPE_INT = 0x2,
SHCOLSTATE_TYPE_DATE = 0x3,
SHCOLSTATE_TYPEMASK = 0xf,
SHCOLSTATE_ONBYDEFAULT = 0x10,
SHCOLSTATE_SLOW = 0x20,
SHCOLSTATE_EXTENDED = 0x40,
SHCOLSTATE_SECONDARYUI = 0x80,
SHCOLSTATE_HIDDEN = 0x100,
SHCOLSTATE_PREFER_VARCMP = 0x200,
SHCOLSTATE_PREFER_FMTCMP = 0x400,
SHCOLSTATE_NOSORTBYFOLDERNESS = 0x800,
SHCOLSTATE_VIEWONLY = 0x10000,
SHCOLSTATE_BATCHREAD = 0x20000,
SHCOLSTATE_NO_GROUPBY = 0x40000,
SHCOLSTATE_FIXED_WIDTH = 0x1000,
SHCOLSTATE_NODPISCALE = 0x2000,
SHCOLSTATE_FIXED_RATIO = 0x4000,
SHCOLSTATE_DISPLAYMASK = 0xf000
} SHCOLSTATE;
Constantes
SHCOLSTATE_DEFAULT Valor: 0 El valor se muestra según la configuración predeterminada de la columna. |
SHCOLSTATE_TYPE_STR Valor: 0x1 El valor se muestra como una cadena. |
SHCOLSTATE_TYPE_INT Valor: 0x2 El valor se muestra como un entero. |
SHCOLSTATE_TYPE_DATE Valor: 0x3 El valor se muestra como una fecha y hora. |
SHCOLSTATE_TYPEMASK Valor: 0xf Máscara para valores de tipo para mostrar SHCOLSTATE_TYPE_STR, SHCOLSTATE_TYPE_INT y SHCOLSTATE_TYPE_DATE. |
SHCOLSTATE_ONBYDEFAULT Valor: 0x10 La columna debe estar activada de forma predeterminada en la vista Detalles. |
SHCOLSTATE_SLOW Valor: 0x20 Será lento para calcular. Realice en un subproceso en segundo plano. |
SHCOLSTATE_EXTENDED Valor: 0x40 Proporcionado por un controlador, no por la carpeta . |
SHCOLSTATE_SECONDARYUI Valor: 0x80 No se muestra en el menú contextual, pero aparece en el cuadro de diálogo Más... |
SHCOLSTATE_HIDDEN Valor: 0x100 No se muestra en la interfaz de usuario. |
SHCOLSTATE_PREFER_VARCMP Valor: 0x200 VarCmp genera el mismo resultado que IShellFolder::CompareIDs. |
SHCOLSTATE_PREFER_FMTCMP Valor: 0x400 PSFormatForDisplay genera el mismo resultado que IShellFolder::CompareIDs. |
SHCOLSTATE_NOSORTBYFOLDERNESS Valor: 0x800 No ordene carpetas por separado. |
SHCOLSTATE_VIEWONLY Valor: 0x10000 Solo se muestra en la interfaz de usuario. |
SHCOLSTATE_BATCHREAD Valor: 0x20000 Marca columnas con valores que se deben leer en un lote. |
SHCOLSTATE_NO_GROUPBY Valor: 0x40000 La agrupación está deshabilitada para esta columna. |
SHCOLSTATE_FIXED_WIDTH Valor: 0x1000 No se puede cambiar el tamaño de la columna. |
SHCOLSTATE_NODPISCALE Valor: 0x2000 El ancho es el mismo en todos los ppp. |
SHCOLSTATE_FIXED_RATIO Valor: 0x4000 Proporción fija de ancho y alto. |
SHCOLSTATE_DISPLAYMASK Valor: 0xf000 Filtra las nuevas marcas de visualización. |
Requisitos
Cliente mínimo compatible | Windows Vista, Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | shtypes.h |